import React from 'react';
import {
  Router as DefaultRouter,
  Route,
  Switch,
  StaticRouter,
} from 'react-router-dom';
import dynamic from 'umi/dynamic';
import renderRoutes from 'umi/lib/renderRoutes';
import history from '@@/history';
import RendererWrapper0 from '/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/.umi-production/LocaleWrapper.jsx';
import _dvaDynamic from 'dva/dynamic';

const Router = require('dva/router').routerRedux.ConnectedRouter;

const routes = [
  {
    path: '/user',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () => import('../../layouts/UserLayout'),
          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
            .default,
        })
      : require('../../layouts/UserLayout').default,
    routes: [
      {
        path: '/user',
        redirect: '/user/login',
        exact: true,
      },
      {
        path: '/user/login',
        name: 'login',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/forgotPassword.js').then(
                  m => {
                    return { namespace: 'forgotPassword', ...m.default };
                  },
                ),
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () => import('../User/Login'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../User/Login').default,
        exact: true,
      },
      {
        path: '/user/forgot-password',
        name: 'forgot.password',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/forgotPassword.js').then(
                  m => {
                    return { namespace: 'forgotPassword', ...m.default };
                  },
                ),
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () => import('../User/ForgotPassword'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../User/ForgotPassword').default,
        exact: true,
      },
      {
        path: '/user/authoremail',
        name: 'authoremail',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/forgotPassword.js').then(
                  m => {
                    return { namespace: 'forgotPassword', ...m.default };
                  },
                ),
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () => import('../User/AuthorEmail'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../User/AuthorEmail').default,
        static: true,
        exact: true,
      },
      {
        name: '邮件授权链接失效',
        path: '/user/failed',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/forgotPassword.js').then(
                  m => {
                    return { namespace: 'forgotPassword', ...m.default };
                  },
                ),
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () => import('../User/LoseEmail'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../User/LoseEmail').default,
        static: true,
        exact: true,
      },
      {
        name: '应聘登记表',
        path: '/user/confidential',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/forgotPassword.js').then(
                  m => {
                    return { namespace: 'forgotPassword', ...m.default };
                  },
                ),
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () => import('../User/Confidential'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../User/Confidential').default,
        static: true,
        exact: true,
      },
      {
        name: '录用信息确认',
        path: '/user/hireConfirm',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/forgotPassword.js').then(
                  m => {
                    return { namespace: 'forgotPassword', ...m.default };
                  },
                ),
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () => import('../User/HireConfirm'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../User/HireConfirm').default,
        static: true,
        exact: true,
      },
      {
        name: '上传OSS',
        path: '/user/upload',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/forgotPassword.js').then(
                  m => {
                    return { namespace: 'forgotPassword', ...m.default };
                  },
                ),
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () => import('../User/Upload'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../User/Upload').default,
        static: true,
        exact: true,
      },
      {
        name: '上传OSS',
        path: '/user/demo',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/forgotPassword.js').then(
                  m => {
                    return { namespace: 'forgotPassword', ...m.default };
                  },
                ),
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/User/models/register.js').then(
                  m => {
                    return { namespace: 'register', ...m.default };
                  },
                ),
              ],
              component: () => import('../User/Demo'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../User/Demo').default,
        static: true,
        exact: true,
      },
      {
        name: '入职指引',
        path: '/user/entryGuide',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () => import('../EntryManage/EntryGuide'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/EntryGuide').default,
        static: true,
        exact: true,
      },
      {
        name: '查看档案',
        path: '/user/entryguidefile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () => import('../EntryManage/EntryGuideFile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/EntryGuideFile').default,
        static: true,
        exact: true,
      },
    ],
  },
  {
    name: 'exception',
    icon: 'warning',
    path: '/exception',
    routes: [
      {
        path: '/exception/403',
        name: 'not-permission',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Exception/models/error.js').then(
                  m => {
                    return { namespace: 'error', ...m.default };
                  },
                ),
              ],
              component: () => import('../Exception/403'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Exception/403').default,
        exact: true,
      },
      {
        path: '/exception/404',
        name: 'not-find',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Exception/models/error.js').then(
                  m => {
                    return { namespace: 'error', ...m.default };
                  },
                ),
              ],
              component: () => import('../Exception/404'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Exception/404').default,
        exact: true,
      },
      {
        path: '/exception/500',
        name: 'server-error',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Exception/models/error.js').then(
                  m => {
                    return { namespace: 'error', ...m.default };
                  },
                ),
              ],
              component: () => import('../Exception/500'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Exception/500').default,
        exact: true,
      },
      {
        path: '/exception/trigger',
        name: 'trigger',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Exception/models/error.js').then(
                  m => {
                    return { namespace: 'error', ...m.default };
                  },
                ),
              ],
              component: () => import('../Exception/TriggerException'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Exception/TriggerException').default,
        hideInMenu: true,
        exact: true,
      },
    ],
  },
  {
    path: '/businessCard',
    component: __IS_BROWSER
      ? _dvaDynamic({
          app: require('@tmp/dva').getApp(),
          models: () => [
            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/PersonalCenter/models/personalCenter.js').then(
              m => {
                return { namespace: 'personalCenter', ...m.default };
              },
            ),
            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/PersonalCenter/models/userInfo.js').then(
              m => {
                return { namespace: 'userInfo', ...m.default };
              },
            ),
          ],
          component: () => import('../PersonalCenter/BusinessCard/index'),
          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
            .default,
        })
      : require('../PersonalCenter/BusinessCard/index').default,
    static: true,
    exact: true,
  },
  {
    path: '/external',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () => import('../../layouts/UserLayout'),
          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
            .default,
        })
      : require('../../layouts/UserLayout').default,
    static: true,
    code: true,
    routes: [
      {
        path: '/external/interview',
        name: 'externalInterview',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/InterviewEntryPage'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/InterviewEntryPage').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/refuse',
        name: 'externalInterviewRefuse',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/InterviewEntryPage'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/InterviewEntryPage').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/login',
        name: 'externalInterviewLogin',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/InterviewEntryPage'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/InterviewEntryPage').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/register',
        name: 'externalInterviewRegister',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/InterviewEntryPage'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/InterviewEntryPage').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/register/declare',
        name: 'externalInterviewRegisterDeclare',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/InterviewEntryPage'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/InterviewEntryPage').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/changeInterview',
        name: 'externalChangeInterview',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/InterviewEntryPage'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/InterviewEntryPage').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/signIn',
        name: 'externalSignIn',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () => import('../Recruitment/External/SignIn'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/SignIn').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/signInResult',
        name: 'externalSignInResult',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () => import('../Recruitment/External/SignInResult'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/SignInResult').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/submitwork',
        name: 'externalSubmitWork',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () => import('../Recruitment/External/SubmitWork'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/SubmitWork').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/submitworkresult',
        name: 'externalSubmitWorkResult',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/SubmitWorkResult'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/SubmitWorkResult').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/interview/entrylogin',
        name: 'externalInterviewEntryLogin',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () => import('../EntryManage/EntryLogin'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/EntryLogin').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/hire/backgroundRec/candidate',
        name: '背调记录',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../Recruitment/Hire/BackgroundRec/Candidate'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/Hire/BackgroundRec/Candidate').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/external/hire/backgroundRec/thirdParty',
        name: '背调记录',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../Recruitment/Hire/BackgroundRec/ThirdParty'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/Hire/BackgroundRec/ThirdParty').default,
        code: true,
        static: true,
        exact: true,
      },
    ],
  },
  {
    path: '/blank',
    static: true,
    code: true,
    routes: [
      {
        path: '/blank/interview/register/person_info',
        name: 'externalInterviewRegisterInfo',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/PersonalDataMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/PersonalDataMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/interview/register/intension',
        name: 'externalInterviewRegisterIntension',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/JobIntensionMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/JobIntensionMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/interview/register/work',
        name: 'externalInterviewRegisterWork',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/WorkMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/WorkMobile').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/interview/register/select',
        name: 'externalInterviewRegisterSelect',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/DataSelect'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/DataSelect').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/interview/register/project',
        name: 'externalInterviewRegisterProject',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/ProjectMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/ProjectMobile').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/interview/register/education',
        name: 'externalInterviewRegisterEducation',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/EducationMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/EducationMobile').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/interview/register/train',
        name: 'externalInterviewRegisterTrain',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/TrainMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/TrainMobile').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/interview/register/certificate',
        name: 'externalInterviewRegisterCertificate',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/CertificateMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/CertificateMobile').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/interview/register/skill',
        name: 'externalInterviewRegisterSkill',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/SkillMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/SkillMobile').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/interview/register/language',
        name: 'externalInterviewRegisterLanguage',
        component: __IS_BROWSER
          ? _dvaDynamic({
              app: require('@tmp/dva').getApp(),
              models: () => [
                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                  m => {
                    return { namespace: 'mobile', ...m.default };
                  },
                ),
              ],
              component: () =>
                import('../Recruitment/External/mobile/LanguageMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../Recruitment/External/mobile/LanguageMobile').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryGuide',
        name: 'EntryGuide',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/EntryGuide/EntryGuideMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/EntryGuide/EntryGuideMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryLogin',
        name: 'entryLoginMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () => import('../EntryManage/mobile/EntryLoginMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/EntryLoginMobile').default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail',
        name: 'entryEmployeeBasicFormMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeDetailMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeDetailMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/basic',
        name: 'entryEmployeeBasicMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeBasicMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeBasicMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/emergencyContact',
        name: 'emergencyContactFormMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeEmergencyContactMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeEmergencyContactMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/family',
        name: 'entryEmployeeFamilyMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeFamilyMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeFamilyMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/family',
        name: 'entryEmployeeFamilyMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeFamilyMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeFamilyMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/workExperience',
        name: 'entryEmployeeWorkMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeWorkMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeWorkMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/educationalExperience',
        name: 'entryEmployeeEducationalMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeEducationalMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeEducationalMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/trainingExperience',
        name: 'entryEmployeeTrainingMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeTrainingMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeTrainingMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/awardRecord',
        name: 'entryEmployeeAwardRecordMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeAwardRecordMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeAwardRecordMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/languages',
        name: 'entryEmployeeLanguagesMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeLanguagesMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeLanguagesMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
      {
        path: '/blank/entryManage/entryEmployeeDetail/skills',
        name: 'entryEmployeeSkillsMobile',
        component: __IS_BROWSER
          ? _dvaDynamic({
              component: () =>
                import('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeSkillsMobile'),
              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                .default,
            })
          : require('../EntryManage/mobile/entryEmployeeDetail/EntryEmployeeSkillsMobile')
              .default,
        code: true,
        static: true,
        exact: true,
      },
    ],
  },
  {
    path: '/',
    component: __IS_BROWSER
      ? _dvaDynamic({
          component: () => import('../../layouts/BasicLayout'),
          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
            .default,
        })
      : require('../../layouts/BasicLayout').default,
    Routes: [require('../Authorized').default],
    routes: [
      {
        name: 'personal',
        path: '/personal',
        menuLevel: 0,
        icon: 'user',
        code: 'portal',
        routes: [
          {
            name: 'personalPortal',
            path: '/personal/portal',
            code: 'portal:mine',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                      m => {
                        return { namespace: 'homePage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                      m => {
                        return { namespace: 'NoticeManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                      m => {
                        return { namespace: 'Rules', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Notice/HomePage/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Notice/HomePage/index').default,
            exact: true,
          },
          {
            name: 'help',
            path: '/personal/portal/article',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  component: () => import('../Article/Help'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Article/Help').default,
            hideInMenu: true,
            code: true,
            exact: true,
          },
          {
            name: 'rules',
            path: '/personal/portal/rules',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                      m => {
                        return { namespace: 'homePage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                      m => {
                        return { namespace: 'NoticeManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                      m => {
                        return { namespace: 'Rules', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Notice/Rules/Rules'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Notice/Rules/Rules').default,
            code: 'portal:mine:article:rules',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/rules/rulesDetail',
            name: 'rulesDetail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                      m => {
                        return { namespace: 'homePage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                      m => {
                        return { namespace: 'NoticeManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                      m => {
                        return { namespace: 'Rules', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Notice/Rules/RulesDetail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Notice/Rules/RulesDetail').default,
            hideInMenu: true,
            code: 'portal:mine:article:rules',
            exact: true,
          },
          {
            path: '/personal/portal/rules/rulesAdd',
            name: 'rulesAdd',
            editName: 'editRule',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                      m => {
                        return { namespace: 'homePage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                      m => {
                        return { namespace: 'NoticeManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                      m => {
                        return { namespace: 'Rules', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Notice/Rules/RulesAdd'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Notice/Rules/RulesAdd').default,
            hideInMenu: true,
            code: 'portal:mine:article:rules',
            exact: true,
          },
          {
            name: 'notice',
            path: '/personal/portal/notice',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                      m => {
                        return { namespace: 'homePage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                      m => {
                        return { namespace: 'NoticeManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                      m => {
                        return { namespace: 'Rules', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Notice/Mine/NoticeManage'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Notice/Mine/NoticeManage').default,
            code: 'portal:mine:article:notice',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/notice/noticeAdd',
            name: 'noticeAdd',
            editName: 'editNotice',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                      m => {
                        return { namespace: 'homePage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                      m => {
                        return { namespace: 'NoticeManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                      m => {
                        return { namespace: 'Rules', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Notice/Mine/NoticeAdd'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Notice/Mine/NoticeAdd').default,
            hideInMenu: true,
            code: 'portal:mine:article:notice',
            exact: true,
          },
          {
            path: '/personal/portal/notice/noticeDetail',
            name: 'noticeDetail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                      m => {
                        return { namespace: 'homePage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                      m => {
                        return { namespace: 'NoticeManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                      m => {
                        return { namespace: 'Rules', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Notice/Mine/NoticeDetail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Notice/Mine/NoticeDetail').default,
            hideInMenu: true,
            code: 'portal:mine:article:notice',
            exact: true,
          },
          {
            path: '/personal/portal/attendance/mine/list',
            name: 'mineList',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                      m => {
                        return { namespace: 'abnormal', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                      m => {
                        return { namespace: 'abnormalRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                      m => {
                        return { namespace: 'addHoliday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                      m => {
                        return { namespace: 'attendRecordModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                      m => {
                        return { namespace: 'attendStatModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                      m => {
                        return { namespace: 'Holiday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                      m => {
                        return { namespace: 'holidayManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                      m => {
                        return { namespace: 'leaveRecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                      m => {
                        return { namespace: 'MineList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                      m => {
                        return { namespace: 'Oborecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                      m => {
                        return { namespace: 'Overtime', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                      m => {
                        return { namespace: 'overtimeList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                      m => {
                        return { namespace: 'personnelModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                      m => {
                        return { namespace: 'reportModels', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                      m => {
                        return { namespace: 'reportRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                      m => {
                        return { namespace: 'vacationBalance', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Attendance/Mine/List'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Attendance/Mine/List').default,
            code: 'portal:myattendance:main',
            thirdLevel: true,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/attendance/mine/list/attendanceDetail',
            name: 'attendanceDetail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                      m => {
                        return { namespace: 'abnormal', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                      m => {
                        return { namespace: 'abnormalRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                      m => {
                        return { namespace: 'addHoliday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                      m => {
                        return { namespace: 'attendRecordModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                      m => {
                        return { namespace: 'attendStatModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                      m => {
                        return { namespace: 'Holiday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                      m => {
                        return { namespace: 'holidayManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                      m => {
                        return { namespace: 'leaveRecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                      m => {
                        return { namespace: 'MineList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                      m => {
                        return { namespace: 'Oborecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                      m => {
                        return { namespace: 'Overtime', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                      m => {
                        return { namespace: 'overtimeList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                      m => {
                        return { namespace: 'personnelModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                      m => {
                        return { namespace: 'reportModels', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                      m => {
                        return { namespace: 'reportRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                      m => {
                        return { namespace: 'vacationBalance', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Attendance/Mine/AttendanceDetail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Attendance/Mine/AttendanceDetail').default,
            hideInMenu: true,
            code: 'portal:myattendance:attend',
            exact: true,
          },
          {
            path: '/personal/portal/attendance/mine/holiday',
            name: 'holiday',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                      m => {
                        return { namespace: 'abnormal', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                      m => {
                        return { namespace: 'abnormalRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                      m => {
                        return { namespace: 'addHoliday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                      m => {
                        return { namespace: 'attendRecordModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                      m => {
                        return { namespace: 'attendStatModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                      m => {
                        return { namespace: 'Holiday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                      m => {
                        return { namespace: 'holidayManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                      m => {
                        return { namespace: 'leaveRecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                      m => {
                        return { namespace: 'MineList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                      m => {
                        return { namespace: 'Oborecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                      m => {
                        return { namespace: 'Overtime', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                      m => {
                        return { namespace: 'overtimeList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                      m => {
                        return { namespace: 'personnelModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                      m => {
                        return { namespace: 'reportModels', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                      m => {
                        return { namespace: 'reportRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                      m => {
                        return { namespace: 'vacationBalance', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Attendance/Mine/Holiday'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Attendance/Mine/Holiday').default,
            code: 'portal:myattendance:holiday',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/attendance/mine/overList',
            name: 'overList',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                      m => {
                        return { namespace: 'abnormal', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                      m => {
                        return { namespace: 'abnormalRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                      m => {
                        return { namespace: 'addHoliday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                      m => {
                        return { namespace: 'attendRecordModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                      m => {
                        return { namespace: 'attendStatModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                      m => {
                        return { namespace: 'Holiday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                      m => {
                        return { namespace: 'holidayManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                      m => {
                        return { namespace: 'leaveRecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                      m => {
                        return { namespace: 'MineList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                      m => {
                        return { namespace: 'Oborecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                      m => {
                        return { namespace: 'Overtime', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                      m => {
                        return { namespace: 'overtimeList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                      m => {
                        return { namespace: 'personnelModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                      m => {
                        return { namespace: 'reportModels', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                      m => {
                        return { namespace: 'reportRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                      m => {
                        return { namespace: 'vacationBalance', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Attendance/Mine/OvertimeComponents/OverList'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Attendance/Mine/OvertimeComponents/OverList')
                  .default,
            code: 'portal:myattendance:overtime',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/attendance/mine/abnormal',
            name: 'abnormal',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                      m => {
                        return { namespace: 'abnormal', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                      m => {
                        return { namespace: 'abnormalRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                      m => {
                        return { namespace: 'addHoliday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                      m => {
                        return { namespace: 'attendRecordModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                      m => {
                        return { namespace: 'attendStatModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                      m => {
                        return { namespace: 'Holiday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                      m => {
                        return { namespace: 'holidayManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                      m => {
                        return { namespace: 'leaveRecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                      m => {
                        return { namespace: 'MineList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                      m => {
                        return { namespace: 'Oborecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                      m => {
                        return { namespace: 'Overtime', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                      m => {
                        return { namespace: 'overtimeList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                      m => {
                        return { namespace: 'personnelModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                      m => {
                        return { namespace: 'reportModels', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                      m => {
                        return { namespace: 'reportRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                      m => {
                        return { namespace: 'vacationBalance', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Attendance/Mine/AbnormalComponents/Abnormal'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Attendance/Mine/AbnormalComponents/Abnormal')
                  .default,
            code: 'portal:myattendance:exception',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/attendance/mine/tripList',
            name: 'tripList',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                      m => {
                        return { namespace: 'abnormal', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                      m => {
                        return { namespace: 'abnormalRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                      m => {
                        return { namespace: 'addHoliday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                      m => {
                        return { namespace: 'attendRecordModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                      m => {
                        return { namespace: 'attendStatModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                      m => {
                        return { namespace: 'Holiday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                      m => {
                        return { namespace: 'holidayManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                      m => {
                        return { namespace: 'leaveRecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                      m => {
                        return { namespace: 'MineList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                      m => {
                        return { namespace: 'Oborecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                      m => {
                        return { namespace: 'Overtime', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                      m => {
                        return { namespace: 'overtimeList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                      m => {
                        return { namespace: 'personnelModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                      m => {
                        return { namespace: 'reportModels', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                      m => {
                        return { namespace: 'reportRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                      m => {
                        return { namespace: 'vacationBalance', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Attendance/Mine/OvertimeComponents/TripList'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Attendance/Mine/OvertimeComponents/TripList')
                  .default,
            code: 'portal:myattendance:trip',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/attendance/mine/outList',
            name: 'outList',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                      m => {
                        return { namespace: 'abnormal', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                      m => {
                        return { namespace: 'abnormalRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                      m => {
                        return { namespace: 'addHoliday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                      m => {
                        return { namespace: 'attendRecordModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                      m => {
                        return { namespace: 'attendStatModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                      m => {
                        return { namespace: 'Holiday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                      m => {
                        return { namespace: 'holidayManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                      m => {
                        return { namespace: 'leaveRecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                      m => {
                        return { namespace: 'MineList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                      m => {
                        return { namespace: 'Oborecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                      m => {
                        return { namespace: 'Overtime', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                      m => {
                        return { namespace: 'overtimeList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                      m => {
                        return { namespace: 'personnelModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                      m => {
                        return { namespace: 'reportModels', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                      m => {
                        return { namespace: 'reportRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                      m => {
                        return { namespace: 'vacationBalance', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Attendance/Mine/OvertimeComponents/OutList'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Attendance/Mine/OvertimeComponents/OutList')
                  .default,
            code: 'portal:myattendance:out',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/list',
            name: 'list',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                      m => {
                        return { namespace: 'applyCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                      m => {
                        return { namespace: 'approvalDetail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                      m => {
                        return {
                          namespace: 'fullApprovalProcess',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                      m => {
                        return { namespace: 'myApplication', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                      m => {
                        return { namespace: 'myAudited', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                      m => {
                        return { namespace: 'myAuditRead', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                      m => {
                        return { namespace: 'rank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                      m => {
                        return { namespace: 'stat', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                      m => {
                        return { namespace: 'templateManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                      m => {
                        return { namespace: 'waitApproval', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Flow/Mine/List/List'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Flow/Mine/List/List').default,
            code: true,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/list/apply',
            name: 'apply',
            hideInMenu: true,
            editName: 'applyEdit',
            nameChangeable: true,
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                      m => {
                        return { namespace: 'applyCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                      m => {
                        return { namespace: 'approvalDetail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                      m => {
                        return {
                          namespace: 'fullApprovalProcess',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                      m => {
                        return { namespace: 'myApplication', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                      m => {
                        return { namespace: 'myAudited', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                      m => {
                        return { namespace: 'myAuditRead', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                      m => {
                        return { namespace: 'rank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                      m => {
                        return { namespace: 'stat', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                      m => {
                        return { namespace: 'templateManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                      m => {
                        return { namespace: 'waitApproval', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Flow/Mine/ApplyPage/ApplyPage'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Flow/Mine/ApplyPage/ApplyPage').default,
            code: true,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/applyRegularization',
            name: 'applyRegularization',
            hideInMenu: true,
            code: true,
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                      m => {
                        return { namespace: 'adjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                      m => {
                        return { namespace: 'entryDetial', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                      m => {
                        return { namespace: 'entryManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                      m => {
                        return { namespace: 'quitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                      m => {
                        return { namespace: 'regularization', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                      m => {
                        return { namespace: 'resigned', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../OnboardAndLeave/Regularization/RegularizationDetails'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../OnboardAndLeave/Regularization/RegularizationDetails')
                  .default,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/applyPost',
            name: 'applyPost',
            hideInMenu: true,
            code: true,
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                      m => {
                        return { namespace: 'adjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                      m => {
                        return { namespace: 'entryDetial', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                      m => {
                        return { namespace: 'entryManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                      m => {
                        return { namespace: 'quitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                      m => {
                        return { namespace: 'regularization', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                      m => {
                        return { namespace: 'resigned', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../OnboardAndLeave/AdjustPost/Add/index.js'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../OnboardAndLeave/AdjustPost/Add/index.js').default,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/applyLeave',
            name: 'applyLeave',
            hideInMenu: true,
            code: true,
            nameChangeable: true,
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                      m => {
                        return { namespace: 'adjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                      m => {
                        return { namespace: 'entryDetial', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                      m => {
                        return { namespace: 'entryManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                      m => {
                        return { namespace: 'quitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                      m => {
                        return { namespace: 'regularization', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                      m => {
                        return { namespace: 'resigned', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../OnboardAndLeave/QuitManagement/Add/index.js'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../OnboardAndLeave/QuitManagement/Add/index.js')
                  .default,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/myApplication',
            name: 'myApplication',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                      m => {
                        return { namespace: 'applyCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                      m => {
                        return { namespace: 'approvalDetail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                      m => {
                        return {
                          namespace: 'fullApprovalProcess',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                      m => {
                        return { namespace: 'myApplication', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                      m => {
                        return { namespace: 'myAudited', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                      m => {
                        return { namespace: 'myAuditRead', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                      m => {
                        return { namespace: 'rank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                      m => {
                        return { namespace: 'stat', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                      m => {
                        return { namespace: 'templateManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                      m => {
                        return { namespace: 'waitApproval', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Flow/Mine/MyApplication/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Flow/Mine/MyApplication/index').default,
            code: 'portal:myflow:flowlist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/myApplication/detail',
            name: 'myApplicationDetail',
            hideInMenu: true,
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                      m => {
                        return { namespace: 'applyCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                      m => {
                        return { namespace: 'approvalDetail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                      m => {
                        return {
                          namespace: 'fullApprovalProcess',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                      m => {
                        return { namespace: 'myApplication', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                      m => {
                        return { namespace: 'myAudited', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                      m => {
                        return { namespace: 'myAuditRead', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                      m => {
                        return { namespace: 'rank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                      m => {
                        return { namespace: 'stat', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                      m => {
                        return { namespace: 'templateManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                      m => {
                        return { namespace: 'waitApproval', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Flow/Mine/MyApplication/Detail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Flow/Mine/MyApplication/Detail').default,
            code: true,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/waitApproval',
            name: 'waitApproval',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                      m => {
                        return { namespace: 'applyCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                      m => {
                        return { namespace: 'approvalDetail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                      m => {
                        return {
                          namespace: 'fullApprovalProcess',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                      m => {
                        return { namespace: 'myApplication', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                      m => {
                        return { namespace: 'myAudited', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                      m => {
                        return { namespace: 'myAuditRead', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                      m => {
                        return { namespace: 'rank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                      m => {
                        return { namespace: 'stat', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                      m => {
                        return { namespace: 'templateManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                      m => {
                        return { namespace: 'waitApproval', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Flow/Mine/WaitApproval/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Flow/Mine/WaitApproval/index').default,
            code: 'portal:myflow:approvelist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/myAudited',
            name: 'myAudited',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                      m => {
                        return { namespace: 'applyCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                      m => {
                        return { namespace: 'approvalDetail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                      m => {
                        return {
                          namespace: 'fullApprovalProcess',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                      m => {
                        return { namespace: 'myApplication', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                      m => {
                        return { namespace: 'myAudited', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                      m => {
                        return { namespace: 'myAuditRead', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                      m => {
                        return { namespace: 'rank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                      m => {
                        return { namespace: 'stat', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                      m => {
                        return { namespace: 'templateManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                      m => {
                        return { namespace: 'waitApproval', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Flow/Mine/MyAudited/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Flow/Mine/MyAudited/index').default,
            code: 'portal:myflow:passmelist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/myAuditRead',
            name: 'myAuditRead',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                      m => {
                        return { namespace: 'applyCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                      m => {
                        return { namespace: 'approvalDetail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                      m => {
                        return {
                          namespace: 'fullApprovalProcess',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                      m => {
                        return { namespace: 'myApplication', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                      m => {
                        return { namespace: 'myAudited', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                      m => {
                        return { namespace: 'myAuditRead', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                      m => {
                        return { namespace: 'rank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                      m => {
                        return { namespace: 'stat', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                      m => {
                        return { namespace: 'templateManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                      m => {
                        return { namespace: 'waitApproval', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Flow/Mine/MyAuditRead/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Flow/Mine/MyAuditRead/index').default,
            code: 'portal:myflow:readinglist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/flow/mine/approvalDetail',
            name: 'approvalDetail',
            hideInMenu: true,
            code: true,
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                      m => {
                        return { namespace: 'applyCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                      m => {
                        return { namespace: 'approvalDetail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                      m => {
                        return {
                          namespace: 'fullApprovalProcess',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                      m => {
                        return { namespace: 'myApplication', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                      m => {
                        return { namespace: 'myAudited', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                      m => {
                        return { namespace: 'myAuditRead', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                      m => {
                        return { namespace: 'rank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                      m => {
                        return { namespace: 'stat', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                      m => {
                        return { namespace: 'templateManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                      m => {
                        return { namespace: 'waitApproval', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Flow/Mine/WaitApproval/ApprovalDetail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Flow/Mine/WaitApproval/ApprovalDetail').default,
            exact: true,
          },
          {
            name: 'task',
            path: '/personal/portal/recruit/task',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitManage/models/positionMange.js').then(
                      m => {
                        return { namespace: 'positionMange', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../RecruitManage/PositionManage/PositionList'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../RecruitManage/PositionManage/PositionList').default,
            code: 'portal:myjob:recruit',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'taskDetail',
            path: '/personal/portal/recruit/task/positiondetails',
            hideInMenu: true,
            code: 'portal:myjob:recruit',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitManage/models/positionMange.js').then(
                      m => {
                        return { namespace: 'positionMange', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../RecruitManage/PositionManage/Detail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../RecruitManage/PositionManage/Detail').default,
            exact: true,
          },
          {
            name: 'demand',
            path: '/personal/portal/recruit/demand',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitManage/models/positionMange.js').then(
                      m => {
                        return { namespace: 'positionMange', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../RecruitManage/PositionManage/PositionList'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../RecruitManage/PositionManage/PositionList').default,
            code: 'portal:myjob:want',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'demandDetail',
            path: '/personal/portal/recruit/demand/positiondetails',
            hideInMenu: true,
            code: 'portal:myjob:want',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitManage/models/positionMange.js').then(
                      m => {
                        return { namespace: 'positionMange', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../RecruitManage/PositionManage/Detail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../RecruitManage/PositionManage/Detail').default,
            exact: true,
          },
          {
            name: 'talentPool',
            path: '/personal/portal/recruit/talentPool',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyTalentPool/models/talentPool.js').then(
                      m => {
                        return { namespace: 'talentPool', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyRecruit/MyTalentPool/TalentPoolList'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/MyTalentPool/TalentPoolList').default,
            code: 'portal:myjob:talent',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'addTalentPool',
            path: '/personal/portal/recruit/talentPool/add',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyTalentPool/models/talentPool.js').then(
                      m => {
                        return { namespace: 'talentPool', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyRecruit/MyTalentPool/AddTalentPool'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/MyTalentPool/AddTalentPool').default,
            code: 'portal:myjob:talent',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'talentPoolDetail',
            path: '/personal/portal/recruit/talentPool/detail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyTalentPool/models/talentPool.js').then(
                      m => {
                        return { namespace: 'talentPool', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyRecruit/MyTalentPool/EditTalentPool'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/MyTalentPool/EditTalentPool').default,
            code: 'portal:myjob:talent',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'candidate',
            path: '/personal/portal/recruit/candidate',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../MyRecruit/Candidate/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/Candidate/index').default,
            code: 'portal:myjob:candidate',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'candidateDetail',
            path: '/personal/portal/recruit/candidate/detail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../MyRecruit/Candidate/Detail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/Candidate/Detail').default,
            hideInMenu: true,
            code: 'portal:myjob:candidate',
            exact: true,
          },
          {
            name: 'interview',
            path: '/personal/portal/recruit/interview',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyInterview/models/interview.js').then(
                      m => {
                        return { namespace: 'interview', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyRecruit/MyInterview/TerviewList'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/MyInterview/TerviewList').default,
            code: 'portal:myjob:interview',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'addinterview',
            path: '/personal/portal/recruit/interview/add',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyInterview/models/interview.js').then(
                      m => {
                        return { namespace: 'interview', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyRecruit/MyInterview/AddInterview'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/MyInterview/AddInterview').default,
            hideInMenu: true,
            code: 'portal:myjob:interview',
            exact: true,
          },
          {
            name: 'editinterview',
            path: '/personal/portal/recruit/interview/edit',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyInterview/models/interview.js').then(
                      m => {
                        return { namespace: 'interview', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyRecruit/MyInterview/EditInterview'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/MyInterview/EditInterview').default,
            hideInMenu: true,
            code: 'portal:myjob:interview',
            exact: true,
          },
          {
            name: 'seeinterview',
            path: '/personal/portal/recruit/interview/edit',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyInterview/models/interview.js').then(
                      m => {
                        return { namespace: 'interview', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyRecruit/MyInterview/EditInterview'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/MyInterview/EditInterview').default,
            hideInMenu: true,
            code: true,
            exact: true,
          },
          {
            name: 'offer',
            path: '/personal/portal/recruit/offer',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/Offer/models/detail.js').then(
                      m => {
                        return { namespace: 'detail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../MyRecruit/Offer/Offer'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/Offer/Offer').default,
            code: 'portal:myjob:offer',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'offerDetail',
            path: '/personal/portal/recruit/offer/detail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/Offer/models/detail.js').then(
                      m => {
                        return { namespace: 'detail', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                      m => {
                        return { namespace: 'candidataCommon', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                      m => {
                        return {
                          namespace: 'candidataRecommend',
                          ...m.default,
                        };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                      m => {
                        return { namespace: 'candidateManage', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../MyRecruit/Offer/Detail/Detail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyRecruit/Offer/Detail/Detail').default,
            code: 'portal:myjob:offer',
            hideInMenu: true,
            editName: 'offerDetail',
            exact: true,
          },
          {
            name: 'myRegularization',
            path: '/personal/portal/myOnboardAndLeave/myRegularization',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyOnboardAndLeave/models/myAdjustPost.js').then(
                      m => {
                        return { namespace: 'myAdjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyOnboardAndLeave/models/myQuitManagement.js').then(
                      m => {
                        return { namespace: 'myQuitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyOnboardAndLeave/models/myRegularization.js').then(
                      m => {
                        return { namespace: 'myRegularization', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyOnboardAndLeave/MyRegularization/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyOnboardAndLeave/MyRegularization/index').default,
            code: true,
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'myRegularHistory',
            path: '/personal/portal/myOnboardAndLeave/regularHistory',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                      m => {
                        return { namespace: 'adjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                      m => {
                        return { namespace: 'entryDetial', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                      m => {
                        return { namespace: 'entryManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                      m => {
                        return { namespace: 'quitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                      m => {
                        return { namespace: 'regularization', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                      m => {
                        return { namespace: 'resigned', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../OnboardAndLeave/Regularization/RegularHistory'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../OnboardAndLeave/Regularization/RegularHistory')
                  .default,
            code: true,
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'myEntryManagement',
            path: '/personal/portal/myOnboardAndLeave/myEntryManagement',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                      m => {
                        return { namespace: 'adjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                      m => {
                        return { namespace: 'entryDetial', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                      m => {
                        return { namespace: 'entryManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                      m => {
                        return { namespace: 'quitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                      m => {
                        return { namespace: 'regularization', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                      m => {
                        return { namespace: 'resigned', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../OnboardAndLeave/EntryManagement/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../OnboardAndLeave/EntryManagement/index').default,
            code: 'office:personnel:progress:entry',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'entryDetail',
            editName: 'addEntry',
            path: '/personal/portal/myOnboardAndLeave/addEntry',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                      m => {
                        return { namespace: 'adjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                      m => {
                        return { namespace: 'entryDetial', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                      m => {
                        return { namespace: 'entryManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                      m => {
                        return { namespace: 'quitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                      m => {
                        return { namespace: 'regularization', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                      m => {
                        return { namespace: 'resigned', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../OnboardAndLeave/EntryManagement/AddEntry'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../OnboardAndLeave/EntryManagement/AddEntry').default,
            code: 'office:personnel:progress:entry',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'myAdjustPost',
            path: '/personal/portal/myOnboardAndLeave/myAdjustPost',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyOnboardAndLeave/models/myAdjustPost.js').then(
                      m => {
                        return { namespace: 'myAdjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyOnboardAndLeave/models/myQuitManagement.js').then(
                      m => {
                        return { namespace: 'myQuitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyOnboardAndLeave/models/myRegularization.js').then(
                      m => {
                        return { namespace: 'myRegularization', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyOnboardAndLeave/MyAdjustPost/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyOnboardAndLeave/MyAdjustPost/index').default,
            code: true,
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'myAdjustPostHistory',
            path: '/personal/portal/myOnboardAndLeave/adjustpostHistory',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                      m => {
                        return { namespace: 'adjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                      m => {
                        return { namespace: 'entryDetial', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                      m => {
                        return { namespace: 'entryManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                      m => {
                        return { namespace: 'quitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                      m => {
                        return { namespace: 'regularization', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                      m => {
                        return { namespace: 'resigned', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../OnboardAndLeave/AdjustPost/AdjustPostHistory'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../OnboardAndLeave/AdjustPost/AdjustPostHistory')
                  .default,
            code: true,
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'myQuitManagement',
            path: '/personal/portal/myOnboardAndLeave/myQuitManagement',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyOnboardAndLeave/models/myAdjustPost.js').then(
                      m => {
                        return { namespace: 'myAdjustPost', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyOnboardAndLeave/models/myQuitManagement.js').then(
                      m => {
                        return { namespace: 'myQuitManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyOnboardAndLeave/models/myRegularization.js').then(
                      m => {
                        return { namespace: 'myRegularization', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../MyOnboardAndLeave/MyQuitManagement/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../MyOnboardAndLeave/MyQuitManagement/index').default,
            code: true,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/attendance/mine/log',
            name: 'log',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                      m => {
                        return { namespace: 'abnormal', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                      m => {
                        return { namespace: 'abnormalRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                      m => {
                        return { namespace: 'addHoliday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                      m => {
                        return { namespace: 'attendRecordModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                      m => {
                        return { namespace: 'attendStatModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                      m => {
                        return { namespace: 'Holiday', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                      m => {
                        return { namespace: 'holidayManagement', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                      m => {
                        return { namespace: 'leaveRecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                      m => {
                        return { namespace: 'MineList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                      m => {
                        return { namespace: 'Oborecord', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                      m => {
                        return { namespace: 'Overtime', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                      m => {
                        return { namespace: 'overtimeList', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                      m => {
                        return { namespace: 'personnelModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                      m => {
                        return { namespace: 'reportModels', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                      m => {
                        return { namespace: 'reportRank', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                      m => {
                        return { namespace: 'vacationBalance', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Attendance/Mine/Log'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Attendance/Mine/Log').default,
            hideInMenu: true,
            code: 'portal:myattendance:calendar',
            thirdLevel: true,
            exact: true,
          },
          {
            path: '/personal/portal/apply',
            name: 'apply',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../WorkFlow/Apply'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Apply').default,
            code: 'portal:newmyflow:templatelist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/flow/list',
            name: 'list',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/List/models/list.js').then(
                      m => {
                        return { namespace: 'list', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                      m => {
                        return { namespace: 'common', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../WorkFlow/Flow/List/List'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Flow/List/List').default,
            code: true,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/myApplication/list',
            name: 'myApplication',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/MyApplication/models/models.js').then(
                      m => {
                        return { namespace: 'models', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                      m => {
                        return { namespace: 'common', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../WorkFlow/Flow/MyApplication'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Flow/MyApplication').default,
            code: 'portal:newmyflow:flowlist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/myApplication/detail',
            name: 'myApplicationDetail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/MyApplication/models/models.js').then(
                      m => {
                        return { namespace: 'models', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                      m => {
                        return { namespace: 'common', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../WorkFlow/Flow/MyApplication/Detail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Flow/MyApplication/Detail').default,
            code: true,
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/waitApproval/list',
            name: 'waitApproval',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/WaitApproval/models/models.js').then(
                      m => {
                        return { namespace: 'models', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                      m => {
                        return { namespace: 'common', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../WorkFlow/Flow/WaitApproval'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Flow/WaitApproval').default,
            code: 'portal:newmyflow:approvelist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/waitApproval/approvalDetail',
            name: 'approvalDetail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/WaitApproval/models/models.js').then(
                      m => {
                        return { namespace: 'models', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                      m => {
                        return { namespace: 'common', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../WorkFlow/Flow/WaitApproval/Detail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Flow/WaitApproval/Detail').default,
            code: 'portal:newmyflow:approvelist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/myAudited/list',
            name: 'myAudited',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/MyAudited/models/models.js').then(
                      m => {
                        return { namespace: 'models', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                      m => {
                        return { namespace: 'common', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../WorkFlow/Flow/MyAudited'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Flow/MyAudited').default,
            code: 'portal:newmyflow:passmelist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/myAudited/myAuditedDetail',
            name: 'myAuditedDetail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/MyAudited/models/models.js').then(
                      m => {
                        return { namespace: 'models', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                      m => {
                        return { namespace: 'common', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../WorkFlow/Flow/MyAudited/Detail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Flow/MyAudited/Detail').default,
            code: 'portal:newmyflow:passmelist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/myAuditRead/list',
            name: 'myAuditReadNew',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/MyAuditRead/models/models.js').then(
                      m => {
                        return { namespace: 'models', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                      m => {
                        return { namespace: 'common', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../WorkFlow/Flow/MyAuditRead'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Flow/MyAuditRead').default,
            code: 'portal:newmyflow:cclist',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/personal/portal/myAuditRead/myAuditReadDetail',
            name: 'myAuditReadDetail',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/MyAuditRead/models/models.js').then(
                      m => {
                        return { namespace: 'models', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                      m => {
                        return { namespace: 'common', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                      m => {
                        return { namespace: 'WorkFlow', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                      m => {
                        return { namespace: 'WorkFlowList', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../WorkFlow/Flow/MyAuditRead/Detail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../WorkFlow/Flow/MyAuditRead/Detail').default,
            code: 'portal:newmyflow:cclist',
            hideInMenu: true,
            exact: true,
          },
          {
            name: 'message',
            path: '/personal/message',
            code: 'portal:info',
            routes: [
              {
                name: 'mails',
                path: '/personal/message/mails',
                code: true,
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      component: () => import('../Mail/List'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Mail/List').default,
                exact: true,
              },
              {
                name: 'sendMail',
                path: '/personal/message/mails/create',
                code: true,
                hideInMenu: true,
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      component: () => import('../Mail/Form'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Mail/Form').default,
                exact: true,
              },
              {
                name: 'mailManage',
                path: '/personal/message/mails/manage',
                code: true,
                hideInMenu: true,
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      component: () => import('../Mail/MailManage'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Mail/MailManage').default,
                exact: true,
              },
              {
                name: 'mailInfo',
                path: '/personal/message/mails/mailInfo',
                code: true,
                hideInMenu: true,
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      component: () => import('../Mail/components/MailInfo'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Mail/components/MailInfo').default,
                exact: true,
              },
              {
                name: 'messageSystem',
                path: '/personal/message/system',
                code: true,
                routes: [
                  {
                    name: 'remind',
                    path: '/personal/message/system/remind',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Message/models/userMessage.js').then(
                              m => {
                                return {
                                  namespace: 'userMessage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../Message/Message'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Message/Message').default,
                    code: true,
                    iconType: 'bell',
                    exact: true,
                  },
                  {
                    name: 'notice',
                    path: '/personal/message/system/notice',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Message/models/userMessage.js').then(
                              m => {
                                return {
                                  namespace: 'userMessage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../Message/Message'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Message/Message').default,
                    code: true,
                    iconType: 'sound',
                    exact: true,
                  },
                ],
              },
            ],
          },
          {
            name: 'info',
            path: '/personal/myInfo',
            code: 'portal:mine:message',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                      m => {
                        return { namespace: 'Hr', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                      m => {
                        return { namespace: 'OrgManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                      m => {
                        return { namespace: 'OrgsViewModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                      m => {
                        return { namespace: 'Post', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                      m => {
                        return { namespace: 'Role', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                      m => {
                        return { namespace: 'zzjgfxModel', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Organization/EmployeeManage/EmployeeDetail/EmployeeDetail'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Organization/EmployeeManage/EmployeeDetail/EmployeeDetail')
                  .default,
            thirdLevel: true,
            exact: true,
          },
          {
            name: 'feedback',
            path: '/personal/feedbacks',
            code: 'portal:question',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Feedback/models/feedback.js').then(
                      m => {
                        return { namespace: 'feedback', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Feedback/Personal'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Feedback/Personal').default,
            exact: true,
          },
        ],
      },
      {
        name: 'work',
        path: '/work',
        icon: 'schedule',
        code: 'work',
        routes: [
          {
            name: 'task',
            path: '/work/task',
            code: 'work:task',
            routes: [
              {
                name: 'myTask',
                path: '/work/task/mytask',
                code: 'work:task:mytask',
                routes: [
                  {
                    name: 'myExecute',
                    path: '/work/task/mytask/execute',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/MyTask/MyExecute/MyExecute'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/MyTask/MyExecute/MyExecute').default,
                    code: 'work:task:mytask',
                    iconfont: 'iconwozhihangde',
                    exact: true,
                  },
                  {
                    name: 'myParticipate',
                    path: '/work/task/mytask/participate',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/MyTask/MyParticipate/MyParticipate'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/MyTask/MyParticipate/MyParticipate')
                          .default,
                    code: 'work:task:mytask',
                    iconfont: 'iconwocanyude',
                    exact: true,
                  },
                  {
                    name: 'myStart',
                    path: '/work/task/mytask/start',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/MyTask/MyStart/MyStart'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/MyTask/MyStart/MyStart').default,
                    code: 'work:task:mytask',
                    iconfont: 'iconwofaqide',
                    exact: true,
                  },
                  {
                    name: 'myAudit',
                    path: '/work/task/mytask/audit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/MyTask/MyAudit/MyAudit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/MyTask/MyAudit/MyAudit').default,
                    code: 'work:task:mytask',
                    iconfont: 'iconwoshenhede',
                    exact: true,
                  },
                  {
                    name: 'myAcceptance',
                    path: '/work/task/mytask/acceptance',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/MyTask/MyAcceptance/MyAcceptance'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/MyTask/MyAcceptance/MyAcceptance')
                          .default,
                    code: 'work:task:mytask',
                    iconfont: 'iconwoyanshoude',
                    exact: true,
                  },
                  {
                    name: 'myAssessment',
                    path: '/work/task/mytask/assessment',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/MyTask/MyAssessment/MyAssessment'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/MyTask/MyAssessment/MyAssessment')
                          .default,
                    code: 'work:task:mytask',
                    iconfont: 'iconwoshenhede',
                    exact: true,
                  },
                  {
                    name: 'myScore',
                    path: '/work/task/mytask/score',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/MyTask/MyScore/MyScore'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/MyTask/MyScore/MyScore').default,
                    code: 'work:task:mytask',
                    iconfont: 'iconwodepingfen',
                    exact: true,
                  },
                ],
              },
              {
                name: 'taskDetail',
                path: '/work/task/taskdetail',
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      component: () =>
                        import('../Task/MyTask/MyTaskDetail/MyExecuteDetail'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Task/MyTask/MyTaskDetail/MyExecuteDetail')
                      .default,
                code: 'work:task:mytask',
                hideInMenu: true,
                exact: true,
              },
              {
                name: 'changeRecDetail',
                path: '/work/task/changeRecDetail',
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      component: () =>
                        import('../Task/MyTask/ChangeRecDetail/ChangeRecDetail'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Task/MyTask/ChangeRecDetail/ChangeRecDetail')
                      .default,
                code: 'work:task:mytask',
                hideInMenu: true,
                exact: true,
              },
              {
                name: 'filePreview',
                path: '/work/task/filePreview',
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      component: () =>
                        import('../Task/MyTask/MyTaskDetail/components/FilePreview/FilePreview'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Task/MyTask/MyTaskDetail/components/FilePreview/FilePreview')
                      .default,
                code: 'work:task:mytask',
                hideInMenu: true,
                exact: true,
              },
              {
                name: 'addTask',
                path: '/work/task/addTask',
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      component: () => import('../Task/MyTask/AddTask/AddTask'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Task/MyTask/AddTask/AddTask').default,
                code: 'work:task:mytask',
                hideInMenu: true,
                exact: true,
              },
              {
                name: 'subordinateTask',
                path: '/work/task/subordinate',
                code: 'work:task:subordinate',
                routes: [
                  {
                    name: 'execute',
                    path: '/work/task/subordinate/execute',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/SubordinateTask/Execute/Execute'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/SubordinateTask/Execute/Execute')
                          .default,
                    code: 'work:task:subordinate',
                    iconfont: 'iconwozhihangde',
                    exact: true,
                  },
                ],
              },
              {
                name: 'score',
                path: '/work/task/score',
                code: 'work:task:score',
                routes: [
                  {
                    name: 'allTask',
                    path: '/work/task/score/allTask',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/Score/AllTask/AllTask'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/Score/AllTask/AllTask').default,
                    code: 'work:task:score',
                    iconfont: 'iconquanburenwu',
                    exact: true,
                  },
                ],
              },
              {
                name: 'assessment',
                path: '/work/task/assessment',
                code: 'work:task:assessment',
                routes: [
                  {
                    name: 'allTask',
                    path: '/work/task/assessment/allTask',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../Task/Assessment/AllTask'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/Assessment/AllTask').default,
                    code: 'work:task:assessment',
                    iconfont: 'iconquanburenwu',
                    exact: true,
                  },
                ],
              },
              {
                name: 'setting',
                path: '/work/task/setting',
                code: 'work:task:setting',
                routes: [
                  {
                    name: 'grade',
                    path: '/work/task/setting/grade',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/BasicSetting/ManualGradeRule/ManualGradeRule'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/BasicSetting/ManualGradeRule/ManualGradeRule')
                          .default,
                    code: 'work:task:setting',
                    iconfont: 'iconwozhihangde',
                    exact: true,
                  },
                  {
                    name: 'business',
                    path: '/work/task/setting/business',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Task/BasicSetting/BusinessRule/BusinessRule'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Task/BasicSetting/BusinessRule/BusinessRule')
                          .default,
                    code: 'work:task:setting',
                    iconfont: 'iconwozhihangde',
                    exact: true,
                  },
                ],
              },
            ],
          },
        ],
      },
      {
        path: '/office',
        name: 'office',
        code: 'office',
        icon: 'home',
        menuLevel: 0,
        routes: [
          {
            name: 'admin',
            path: '/office/institutions',
            code: 'office:administration',
            routes: [
              {
                name: 'rulesManage',
                path: '/office/institutions/rulesManage',
                code: 'office:institutions',
                routes: [
                  {
                    name: 'personnel',
                    path: '/office/institutions/rulesManage/personnel',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/sysRules/models/rulesList.js').then(
                              m => {
                                return { namespace: 'rulesList', ...m.default };
                              },
                            ),
                          ],
                          component: () => import('../sysRules/RulesList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../sysRules/RulesList').default,
                    code: 'office:institutions',
                    iconType: 'file-text',
                    exact: true,
                  },
                  {
                    name: 'finance',
                    path: '/office/institutions/rulesManage/finance',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/sysRules/models/rulesList.js').then(
                              m => {
                                return { namespace: 'rulesList', ...m.default };
                              },
                            ),
                          ],
                          component: () => import('../sysRules/RulesList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../sysRules/RulesList').default,
                    code: 'office:institutions',
                    iconType: 'account-book',
                    exact: true,
                  },
                  {
                    name: 'rulesDetail',
                    path: '/office/institutions/rulesManage/institutionsDetail',
                    code: 'office:institutions',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/sysRules/models/rulesList.js').then(
                              m => {
                                return { namespace: 'rulesList', ...m.default };
                              },
                            ),
                          ],
                          component: () => import('../sysRules/RulesDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../sysRules/RulesDetail').default,
                    hideInMenu: true,
                    exact: true,
                  },
                ],
              },
              {
                name: 'flowManage',
                path: '/office/institutions/flowManage',
                code: 'office:flow',
                routes: [
                  {
                    name: 'stat',
                    path: '/office/institutions/flowManage/stat',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                              m => {
                                return {
                                  namespace: 'applyCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                              m => {
                                return {
                                  namespace: 'approvalDetail',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                              m => {
                                return {
                                  namespace: 'fullApprovalProcess',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                              m => {
                                return {
                                  namespace: 'myApplication',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                              m => {
                                return { namespace: 'myAudited', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                              m => {
                                return {
                                  namespace: 'myAuditRead',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                              m => {
                                return { namespace: 'rank', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                              m => {
                                return { namespace: 'stat', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                              m => {
                                return {
                                  namespace: 'templateManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                              m => {
                                return {
                                  namespace: 'waitApproval',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Flow/FlowManage/Stat/Stat'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Flow/FlowManage/Stat/Stat').default,
                    code: 'office:flow:analyse',
                    iconType: 'build',
                    exact: true,
                  },
                  {
                    path: '/office/institutions/flowManage/stat/rank',
                    name: 'rank',
                    hideInMenu: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                              m => {
                                return {
                                  namespace: 'applyCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                              m => {
                                return {
                                  namespace: 'approvalDetail',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                              m => {
                                return {
                                  namespace: 'fullApprovalProcess',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                              m => {
                                return {
                                  namespace: 'myApplication',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                              m => {
                                return { namespace: 'myAudited', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                              m => {
                                return {
                                  namespace: 'myAuditRead',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                              m => {
                                return { namespace: 'rank', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                              m => {
                                return { namespace: 'stat', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                              m => {
                                return {
                                  namespace: 'templateManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                              m => {
                                return {
                                  namespace: 'waitApproval',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Flow/FlowManage/Stat/Rank'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Flow/FlowManage/Stat/Rank').default,
                    code: 'office:flow:analyse',
                    exact: true,
                  },
                  {
                    path: '/office/institutions/flowManage/fullApprovalProcess',
                    name: 'fullApprovalProcess',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                              m => {
                                return {
                                  namespace: 'applyCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                              m => {
                                return {
                                  namespace: 'approvalDetail',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                              m => {
                                return {
                                  namespace: 'fullApprovalProcess',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                              m => {
                                return {
                                  namespace: 'myApplication',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                              m => {
                                return { namespace: 'myAudited', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                              m => {
                                return {
                                  namespace: 'myAuditRead',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                              m => {
                                return { namespace: 'rank', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                              m => {
                                return { namespace: 'stat', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                              m => {
                                return {
                                  namespace: 'templateManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                              m => {
                                return {
                                  namespace: 'waitApproval',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Flow/FlowManage/FullApprovalProcess'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Flow/FlowManage/FullApprovalProcess')
                          .default,
                    code: 'office:flow:allflow',
                    iconType: 'reconciliation',
                    exact: true,
                  },
                  {
                    path:
                      '/office/institutions/flowManage/fullApprovalProcess/processDetail',
                    name: 'processDetail',
                    hideInMenu: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                              m => {
                                return {
                                  namespace: 'applyCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                              m => {
                                return {
                                  namespace: 'approvalDetail',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                              m => {
                                return {
                                  namespace: 'fullApprovalProcess',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                              m => {
                                return {
                                  namespace: 'myApplication',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                              m => {
                                return { namespace: 'myAudited', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                              m => {
                                return {
                                  namespace: 'myAuditRead',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                              m => {
                                return { namespace: 'rank', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                              m => {
                                return { namespace: 'stat', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                              m => {
                                return {
                                  namespace: 'templateManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                              m => {
                                return {
                                  namespace: 'waitApproval',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Flow/Mine/WaitApproval/ApprovalDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Flow/Mine/WaitApproval/ApprovalDetail')
                          .default,
                    code: 'office:flow:allflow',
                    exact: true,
                  },
                  {
                    path:
                      '/office/institutions/flowManage/templateList/template',
                    editName: 'templateDetail',
                    hideInMenu: true,
                    name: 'template',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                              m => {
                                return {
                                  namespace: 'applyCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                              m => {
                                return {
                                  namespace: 'approvalDetail',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                              m => {
                                return {
                                  namespace: 'fullApprovalProcess',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                              m => {
                                return {
                                  namespace: 'myApplication',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                              m => {
                                return { namespace: 'myAudited', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                              m => {
                                return {
                                  namespace: 'myAuditRead',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                              m => {
                                return { namespace: 'rank', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                              m => {
                                return { namespace: 'stat', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                              m => {
                                return {
                                  namespace: 'templateManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                              m => {
                                return {
                                  namespace: 'waitApproval',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Flow/FlowManage/TemplateManage/Template'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Flow/FlowManage/TemplateManage/Template')
                          .default,
                    code: 'office:flow:template',
                    exact: true,
                  },
                  {
                    path: '/office/institutions/flowManage/formManager',
                    name: 'formManager',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                              m => {
                                return { namespace: 'WorkFlow', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                              m => {
                                return {
                                  namespace: 'WorkFlowList',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../WorkFlow/FormManage'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../WorkFlow/FormManage').default,
                    code: 'office:workflow:template',
                    thirdLevel: true,
                    iconType: 'appstore',
                    exact: true,
                  },
                  {
                    path: '/office/institutions/flowManage/formDesign',
                    name: 'formDesign',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                              m => {
                                return { namespace: 'WorkFlow', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                              m => {
                                return {
                                  namespace: 'WorkFlowList',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../WorkFlow'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../WorkFlow').default,
                    code: 'office:workflow:template:new',
                    hideInMenu: true,
                    exact: true,
                  },
                ],
              },
            ],
          },
          {
            name: 'personnelManagement',
            path: '/office/personnelManagement',
            code: 'office:humanmanager',
            routes: [
              {
                path: '/office/personnelManagement/organization',
                name: 'organization',
                code: 'office:orgs',
                routes: [
                  {
                    path: '/office/personnelManagement/organization/views',
                    name: 'views',
                    code: 'office:orgs:views',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../Organization/Orgs/View'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/Orgs/View').default,
                    iconfont: 'iconzuzhijiagouICON',
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/orgflow',
                    name: 'orgflow',
                    code: 'office:orgs:organization',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/OrgList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/OrgList').default,
                    iconfont: 'iconjigouguanliICON',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/employeeList',
                    name: 'staff',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/EmployeeManage/EmployeeList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/EmployeeManage/EmployeeList')
                          .default,
                    code: 'office:orgs:employee',
                    thirdLevel: true,
                    iconfont: 'iconyuangongguanliICON',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/employeeList/detail',
                    name: 'employeeDetails',
                    code: 'office:orgs:employee:detail',
                    hideInMenu: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/EmployeeManage/EmployeeDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/EmployeeManage/EmployeeDetail')
                          .default,
                    thirdLevel: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/employeeList/care',
                    name: 'employeeCare',
                    code: 'office:orgs:employee:care',
                    hideInMenu: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/EmployeeManage/EmployeeCare'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/EmployeeManage/EmployeeCare')
                          .default,
                    thirdLevel: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/rank/list',
                    name: 'rank',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../JobRank/List'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../JobRank/List').default,
                    iconfont: 'iconzhijiguanliICON',
                    code: 'office:orgs:views:level',
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/rank/edit',
                    name: 'rank',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../JobRank/Edit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../JobRank/Edit').default,
                    hideInMenu: true,
                    code: 'office:orgs:views:level',
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/rank/form',
                    name: 'rank',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../JobRank/Form'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../JobRank/Form').default,
                    hideInMenu: true,
                    code: 'office:orgs:views:level',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/rank/detail',
                    name: 'rankDetail',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../JobRank/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../JobRank/Detail').default,
                    code: 'office:institutions',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/rank/history',
                    name: 'rank',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../JobRank/History'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../JobRank/History').default,
                    code: 'office:orgs:views:level',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/job',
                    name: 'job',
                    code: 'office:orgs:views:post',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../Organization/Job/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/Job/index').default,
                    iconfont: 'iconzhiweiguanliICON',
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/job/edit',
                    name: 'jobAdd',
                    code: 'office:orgs:views:post',
                    hideInMenu: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../Organization/Job/Edit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/Job/Edit').default,
                    detailName: 'jobDetail',
                    editName: 'jobEdit',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/dataManagement/salaryReference',
                    name: 'salaryReference',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Setting/DataManagement/SalaryReference/History'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Setting/DataManagement/SalaryReference/History')
                          .default,
                    code: 'system:data:salary',
                    iconfont: 'iconxinzicankaoICON',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/dataManagement/salaryReference/history',
                    name: 'history',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Setting/DataManagement/SalaryReference/History'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Setting/DataManagement/SalaryReference/History')
                          .default,
                    code: 'system:data:salary',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/dataManagement/postReference',
                    name: 'postReference',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Setting/DataManagement/PostReference/Index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Setting/DataManagement/PostReference/Index')
                          .default,
                    code: 'system:data:post',
                    iconType: 'schedule',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/dataManagement/postReference/history',
                    name: 'postReference',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Setting/DataManagement/SalaryReference/History'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Setting/DataManagement/SalaryReference/History')
                          .default,
                    code: 'system:data:post',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/companyManage',
                    name: 'companyManage',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/OrgManage'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/OrgManage').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/departmentManage',
                    name: 'departmentManage',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/OrgManage'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/OrgManage').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/subordinateManage',
                    name: 'subordinateManage',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/OrgManage'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/OrgManage').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/postList',
                    name: 'postsList',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/OrgManage'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/OrgManage').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/companyadd',
                    name: 'companyAdd',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Company/CompanyEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Company/CompanyEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/companyinfo',
                    name: 'companyInfo',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Company/CompanyDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Company/CompanyDetail')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/companyedit',
                    name: 'companyEdit',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Company/CompanyEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Company/CompanyEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/departmentadd',
                    name: 'departmentAdd',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Department/DepartmentEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Department/DepartmentEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/departmentinfo',
                    name: 'departmentInfo',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Department/DepartmentDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Department/DepartmentDetail')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/departmentedit',
                    name: 'departmentEdit',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Department/DepartmentEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Department/DepartmentEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/postadd',
                    name: 'postsAdd',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Post/PostEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Post/PostEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/postedit',
                    name: 'postsEdit',
                    code: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Post/PostEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Post/PostEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/organization/authorization',
                    name: 'authorization',
                    code: 'office:orgs:authority',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Authorization/Authorization'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Authorization/Authorization')
                          .default,
                    iconfont: 'iconquanxianguanliICON',
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/organization/authedit',
                    name: 'authEdit',
                    code: 'office:orgs:authority',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Organization/OrgFlow/Authorization/AuthEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/OrgFlow/Authorization/AuthEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                ],
              },
              {
                path: '/office/personnelManagement/attendance',
                name: 'attendance',
                code: 'office:attendance',
                routes: [
                  {
                    path: '/office/personnelManagement/attendance/report',
                    name: 'report',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/Report/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/Report/index').default,
                    code: 'office:attendance:report',
                    thirdLevel: true,
                    iconType: 'carry-out',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/report/reportRank',
                    name: 'reportRank',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/ReportrankComponents/ReportRank'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/ReportrankComponents/ReportRank')
                          .default,
                    hideInMenu: true,
                    code: 'office:attendance:report',
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/attendance/attendStat',
                    name: 'attendStat',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/AttendStat'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/AttendStat').default,
                    code: 'office:attendance:attend',
                    thirdLevel: true,
                    iconType: 'shopping',
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/attendance/overtime',
                    name: 'overtime',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/Overtime/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/Overtime/index').default,
                    code: 'office:attendance:overtime',
                    thirdLevel: true,
                    iconType: 'project',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/holidayManagement',
                    name: 'holidayManagement',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/HolidayManagement/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/HolidayManagement/index')
                          .default,
                    code: 'office:attendance:leavetype',
                    iconType: 'carry-out',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/holidayManagement/addholiday',
                    name: 'addholiday',
                    hideInMenu: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/HolidayManagement/Addholiday'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/HolidayManagement/Addholiday')
                          .default,
                    code: 'office:attendance:leavetype',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/holidayManagement/editholiday',
                    name: 'editholiday',
                    hideInMenu: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/HolidayManagement/Addholiday'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/HolidayManagement/Addholiday')
                          .default,
                    code: 'office:attendance:leavetype',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/vacationBalance',
                    name: 'vacationBalance',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/VacationBalance/VacationBalance'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/VacationBalance/VacationBalance')
                          .default,
                    code: 'office:attendance:vocation',
                    iconType: 'calendar',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/vacationBalance/import',
                    name: 'vacationBalanceImport',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/VacationBalance/ImportVacation'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/VacationBalance/ImportVacation')
                          .default,
                    code: 'office:attendance:vocation',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/timetag/leaveRecord',
                    name: 'leaveRecord',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/LeaveRecord'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/LeaveRecord').default,
                    code: 'office:attendance:leave',
                    iconType: 'profile',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/timetag/abnormalRank',
                    name: 'abnormalRank',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/AbnorankComponents/AbnormalRank'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/AbnorankComponents/AbnormalRank')
                          .default,
                    code: 'office:attendance:exception',
                    iconType: 'warning',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/timetag/abnormalRank/latelist',
                    name: 'latelist',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/AbnorankComponents/AbnormalRank'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/AbnorankComponents/AbnormalRank')
                          .default,
                    code: 'office:attendance:exception',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/timetag/abnormalRank/absencelist',
                    name: 'absencelist',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/AbnorankComponents/AbnormalRank'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/AbnorankComponents/AbnormalRank')
                          .default,
                    code: 'office:attendance:exception',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/timetag/outrecord',
                    name: 'outrecord',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/Oborecord/OutsideRecord'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/Oborecord/OutsideRecord')
                          .default,
                    code: 'office:attendance:out',
                    iconType: 'shopping',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/timetag/overrecord',
                    name: 'overrecord',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/Oborecord/OvertimeRecord'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/Oborecord/OvertimeRecord')
                          .default,
                    code: 'office:attendance:overtimerecord',
                    iconType: 'switcher',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/timetag/busirecord',
                    name: 'busirecord',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/Oborecord/BusinessRecord'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/Oborecord/BusinessRecord')
                          .default,
                    code: 'office:attendance:trip',
                    iconType: 'car',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/timetag/attendRecord',
                    name: 'attendRecord',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/AttendRecord/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/AttendRecord/index')
                          .default,
                    code: 'office:attendance:record',
                    iconType: 'database',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/attendance/timetag/attendRecord/clockRecord',
                    name: 'clockRecord',
                    hideInMenu: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/AttendRecord/Clock'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/AttendRecord/Clock')
                          .default,
                    code: 'office:attendance:record',
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/attendance/setting',
                    name: 'setting',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Setting/Setting'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Setting/Setting').default,
                    code: 'office:attendance:groups:list',
                    thirdLevel: true,
                    iconType: 'setting',
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/attendance/setting/edit',
                    name: 'settingEdit',
                    hideInMenu: true,
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../Attendance/Setting/Edit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Setting/Edit').default,
                    code: 'office:attendance:groups:edit',
                    iconType: 'setting',
                    exact: true,
                  },
                ],
              },
              {
                name: 'recruitment',
                path: '/office/personnelManagement/recruitment',
                code: 'office:recruitment',
                routes: [
                  {
                    path: '/office/personnelManagement/recruitment/demand/list',
                    name: 'demand',
                    code: 'office:recruitment:course',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../Recruitment/Demand/List'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Demand/List').default,
                    iconType: 'file',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/demand/detail',
                    name: 'demandDetail',
                    code: 'office:recruitment:course',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Demand/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Demand/Detail').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/demand/claim',
                    name: 'demandClaim',
                    code:
                      'office:recruitment:course:requirement:principal:confirm',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Demand/Claim'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Demand/Claim').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/demand/apply',
                    name: 'demandApply',
                    code: 'office:recruitment:course:requirement:add',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Demand/Apply'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Demand/Apply').default,
                    iconType: 'file',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/recruitment/demand/edit',
                    name: 'demandEdit',
                    code: 'office:recruitment:course:requirement:edit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Demand/Apply'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Demand/Apply').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/resume/detail',
                    name: 'resumeDetail',
                    code: 'office:recruitment:course',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Resume/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Resume/Detail').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/resume/record/apply',
                    name: 'resumeRecord',
                    code: 'office:recruitment:course:resume:add',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Resume/Record'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Resume/Record').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/resume/record/edit',
                    name: 'resumeRecord',
                    code: 'office:recruitment:course:resume:edit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Resume/Record'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Resume/Record').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/recruitment/channel',
                    name: 'channelList',
                    code: 'office:recruitment:channel',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Channel/List'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Channel/List').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/channel/form',
                    name: 'channelForm',
                    code: 'office:recruitment:channel:prepublish:edit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Channel/Form'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Channel/Form').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/channel/hunter',
                    name: 'channelForm',
                    code: 'office:recruitment:channel:prepublish:edit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Channel/HeadHunterPreviewForm'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Channel/HeadHunterPreviewForm')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/channel/operate',
                    name: 'channelHistory',
                    code: 'office:recruitment:channel:statistics',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Channel/OperateList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Channel/OperateList').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/channel/history',
                    name: 'channelHistory',
                    code: 'office:recruitment:channel:statistics',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Channel/History'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Channel/History').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/channel/history/list',
                    name: 'channelHistoryList',
                    code: 'office:recruitment:channel:statistics',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Channel/HistoryDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Channel/HistoryDetail').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/channel/history/detail',
                    name: 'channelHistoryDetail',
                    code: 'office:recruitment:channel:statistics',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Channel/RecordDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Channel/RecordDetail').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/channel/post/form',
                    name: 'channelPostForm',
                    code: 'office:recruitment:channel:outward:edit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Channel/PostForm'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Channel/PostForm').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/candidate/invite',
                    name: 'candidateInvite',
                    code: 'office:recruitment:course:interview:add',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Candidate/Invite'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Candidate/Invite').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/candidate/invite/edit',
                    name: 'candidateInviteEdit',
                    code: 'office:recruitment:course:interview:edit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Candidate/Invite'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Candidate/Invite').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/candidate/notice',
                    name: 'candidateNotice',
                    code: 'office:recruitment:course:notice',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Candidate/EmailNotice'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Candidate/EmailNotice').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/interview/preparation/apply',
                    name: 'preparationApply',
                    code: 'office:recruitment:course:interview:prepare:add',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Interview/Preparation'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Interview/Preparation').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/interview/preparation/edit',
                    name: 'preparationEdit',
                    code: 'office:recruitment:course:interview:prepare:edit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Interview/Preparation'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Interview/Preparation').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/interview/detail',
                    name: 'detail',
                    code: 'office:recruitment:course:interview:detail',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Interview/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Interview/Detail').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/interview/conclusion',
                    name: 'conclusion',
                    code: 'office:recruitment:course:interview:summary:add',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Interview/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Interview/Detail').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'interviewRecords',
                    path:
                      '/office/personnelManagement/recruitment/interview/record',
                    code: 'office:recruitment:course:interview:record',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Interview/Record'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Interview/Record').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'hireCommunicate',
                    path:
                      '/office/personnelManagement/recruitment/hire/communicate',
                    code: 'office:recruitment:course:hire:communicate',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Hire/Communicate'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Hire/Communicate').default,
                    hideInMenu: true,
                    editName: 'hireCommunicate',
                    exact: true,
                  },
                  {
                    name: 'hireDetail',
                    path: '/office/personnelManagement/recruitment/hire/detail',
                    code: 'office:recruitment:course:hire:communicateDetail',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Hire/Communicate/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Hire/Communicate/Detail')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/hire/backgroundRec',
                    name: 'backgroundRec',
                    code: 'office:recruitment:course:hire:detail:refCheck',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Hire/BackgroundRec/BackgroundRec'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Hire/BackgroundRec/BackgroundRec')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/recruitment/setting',
                    name: 'setting',
                    code: 'office:recruitment:setting',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/Setting'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/Setting').default,
                    iconType: 'setting',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/email/template',
                    name: 'emailTemplate',
                    code: 'office:recruitment:setting:channel:template',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/EmailTemplate'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/EmailTemplate').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/email/template/operate',
                    name: 'emailTemplateDetail',
                    code: 'office:recruitment:setting:channel:template',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/EmailTemplateOperate'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/EmailTemplateOperate')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/email/template/operate/detail',
                    name: 'emailTemplateDetail',
                    code: 'office:recruitment:setting:channel:template',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/EmailTemplateOperateDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/EmailTemplateOperateDetail')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/email/template/detail',
                    name: 'emailTemplateDetail',
                    code: 'office:recruitment:setting:channel:template',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/EmailTemplateDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/EmailTemplateDetail')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/email/template/add',
                    name: 'emailTemplateAdd',
                    code: 'office:recruitment:setting:channel:template:create',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/EmailTemplateEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/EmailTemplateEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/email/template/edit',
                    name: 'emailTemplateEdit',
                    code: 'office:recruitment:setting:channel:template:update',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/EmailTemplateEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/EmailTemplateEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/email/history',
                    name: 'emailHistory',
                    code: 'office:recruitment:setting:email:record',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/EmailHistory'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/EmailHistory').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/email/history/detail',
                    name: 'emailHistoryDetail',
                    code: 'office:recruitment:setting:email:record',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/EmailHistoryDetail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/EmailHistoryDetail')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/field/record',
                    name: 'fieldSetRecord',
                    code: 'office:recruitment:setting:field:record',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/FieldSetRecord'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/FieldSetRecord')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/notice/add',
                    name: 'noticeAdd',
                    code: 'office:recruitment:setting:notice:create',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/NoticeTemplateEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/NoticeTemplateEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/notice/edit',
                    name: 'noticeEdit',
                    code: 'office:recruitment:setting:notice:update',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/NoticeTemplateEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/NoticeTemplateEdit')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/evaluation/add',
                    name: 'evaluationAdd',
                    code:
                      'office:recruitment:setting:interview:evaluation:create',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/Evaluation'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/Evaluation').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/evaluation/edit',
                    name: 'evaluationEdit',
                    code:
                      'office:recruitment:setting:interview:evaluation:update',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/Evaluation'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/Evaluation').default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruitment/setting/declare',
                    name: 'declarePreview',
                    code: 'office:recruitment:setting:interview:register',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/DeclarePreview'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/DeclarePreview')
                          .default,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path: '/office/personnelManagement/recruitment/setting/law',
                    name: 'lawPreview',
                    code: 'office:recruitment:setting:interview:register',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Recruitment/Setting/LawPreview'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Recruitment/Setting/LawPreview').default,
                    hideInMenu: true,
                    exact: true,
                  },
                ],
              },
              {
                name: 'recruit',
                path: '/office/personnelManagement/recruit',
                code: 'office:job',
                routes: [
                  {
                    path: '/office/personnelManagement/recruit/position',
                    name: 'position',
                    code: 'office:job:recruit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitManage/models/positionMange.js').then(
                              m => {
                                return {
                                  namespace: 'positionMange',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../RecruitManage/PositionManage/PositionList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../RecruitManage/PositionManage/PositionList')
                          .default,
                    iconType: 'file',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruit/position/positiondetails',
                    name: 'positionDetail',
                    hideInMenu: true,
                    code: 'office:job:recruit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitManage/models/positionMange.js').then(
                              m => {
                                return {
                                  namespace: 'positionMange',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../RecruitManage/PositionManage/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../RecruitManage/PositionManage/Detail')
                          .default,
                    exact: true,
                  },
                  {
                    name: 'adminTalentPool',
                    path: '/office/personnelManagement/recruit/talentPool',
                    code: 'office:job:talent',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyTalentPool/models/talentPool.js').then(
                              m => {
                                return {
                                  namespace: 'talentPool',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/MyTalentPool/TalentPoolList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/MyTalentPool/TalentPoolList')
                          .default,
                    iconType: 'contacts',
                    exact: true,
                  },
                  {
                    name: 'adminAddTalentPool',
                    path: '/office/personnelManagement/recruit/talentPool/add',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyTalentPool/models/talentPool.js').then(
                              m => {
                                return {
                                  namespace: 'talentPool',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/MyTalentPool/AddTalentPool'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/MyTalentPool/AddTalentPool')
                          .default,
                    code: 'office:job:talent',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'adminTalentPoolDetail',
                    path:
                      '/office/personnelManagement/recruit/talentPool/detail',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyTalentPool/models/talentPool.js').then(
                              m => {
                                return {
                                  namespace: 'talentPool',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/MyTalentPool/EditTalentPool'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/MyTalentPool/EditTalentPool')
                          .default,
                    code: 'office:job:talent',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'adminTalentPoolPrint',
                    path:
                      '/office/personnelManagement/recruit/talentPool/print',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyTalentPool/models/talentPool.js').then(
                              m => {
                                return {
                                  namespace: 'talentPool',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/MyTalentPool/TalentPoolPrint'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/MyTalentPool/TalentPoolPrint')
                          .default,
                    code: 'office:job:talent',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'adminCandidate',
                    path: '/office/personnelManagement/recruit/candidate',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/Candidate/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/Candidate/index').default,
                    code: 'office:job:candidate',
                    iconType: 'idcard',
                    exact: true,
                  },
                  {
                    name: 'admincandidateDetail',
                    path:
                      '/office/personnelManagement/recruit/candidate/detail',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/Candidate/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/Candidate/Detail').default,
                    hideInMenu: true,
                    code: 'office:job:candidate:detail',
                    exact: true,
                  },
                  {
                    name: 'admininterview',
                    path: '/office/personnelManagement/recruit/interview',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyInterview/models/interview.js').then(
                              m => {
                                return { namespace: 'interview', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/MyInterview/AdminInterview'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/MyInterview/AdminInterview')
                          .default,
                    code: 'office:job:review',
                    iconType: 'copy',
                    exact: true,
                  },
                  {
                    name: 'adminaddinterview',
                    path: '/office/personnelManagement/recruit/interview/add',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyInterview/models/interview.js').then(
                              m => {
                                return { namespace: 'interview', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/MyInterview/AddInterview'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/MyInterview/AddInterview')
                          .default,
                    hideInMenu: true,
                    code: 'office:job:review',
                    exact: true,
                  },
                  {
                    name: 'admineditinterview',
                    path: '/office/personnelManagement/recruit/interview/edit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyInterview/models/interview.js').then(
                              m => {
                                return { namespace: 'interview', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/MyInterview/EditInterview'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/MyInterview/EditInterview')
                          .default,
                    hideInMenu: true,
                    code: 'office:job:review',
                    exact: true,
                  },
                  {
                    name: 'adminseeinterview',
                    path: '/office/personnelManagement/recruit/interview/edit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/MyInterview/models/interview.js').then(
                              m => {
                                return { namespace: 'interview', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/MyInterview/EditInterview'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/MyInterview/EditInterview')
                          .default,
                    hideInMenu: true,
                    code: 'office:job:review',
                    exact: true,
                  },
                  {
                    name: 'offer',
                    path: '/office/personnelManagement/recruit/offer',
                    code: 'office:job:offer',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/Offer/models/detail.js').then(
                              m => {
                                return { namespace: 'detail', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../MyRecruit/Offer/Offer'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/Offer/Offer').default,
                    iconType: 'file',
                    exact: true,
                  },
                  {
                    name: 'offerDetail',
                    path: '/office/personnelManagement/recruit/offer/detail',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/Offer/models/detail.js').then(
                              m => {
                                return { namespace: 'detail', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/Offer/Detail/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/Offer/Detail/Detail').default,
                    code: 'office:job:offer',
                    hideInMenu: true,
                    editName: 'offerDetail',
                    exact: true,
                  },
                  {
                    name: 'offerPrint',
                    path:
                      '/office/personnelManagement/recruit/offer/detail/print',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/Offer/models/detail.js').then(
                              m => {
                                return { namespace: 'detail', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataCommon.js').then(
                              m => {
                                return {
                                  namespace: 'candidataCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidataRecommend.js').then(
                              m => {
                                return {
                                  namespace: 'candidataRecommend',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/MyRecruit/models/candidateManage.js').then(
                              m => {
                                return {
                                  namespace: 'candidateManage',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../MyRecruit/Offer/Detail/Print'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../MyRecruit/Offer/Detail/Print').default,
                    code: 'office:job:offer',
                    hideInMenu: true,
                    editName: 'offerPrint',
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/recruit/recuritManagement',
                    name: 'recuritManagement',
                    code: 'office:job:analyse',
                    iconType: 'container',
                    routes: [
                      {
                        name: 'result',
                        path:
                          '/office/personnelManagement/recruit/recuritManagement/result',
                        code: 'office:job:resultanalyse',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              app: require('@tmp/dva').getApp(),
                              models: () => [
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Process.js').then(
                                  m => {
                                    return {
                                      namespace: 'Process',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Result.js').then(
                                  m => {
                                    return {
                                      namespace: 'Result',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/TalentPool.js').then(
                                  m => {
                                    return {
                                      namespace: 'TalentPool',
                                      ...m.default,
                                    };
                                  },
                                ),
                              ],
                              component: () => import('../RecruitStat/Result'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../RecruitStat/Result').default,
                        exact: true,
                      },
                      {
                        name: 'talentPool1',
                        path:
                          '/office/personnelManagement/recruit/recuritManagement/talentPool1',
                        code: 'office:job:efficanalyse',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              app: require('@tmp/dva').getApp(),
                              models: () => [
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Process.js').then(
                                  m => {
                                    return {
                                      namespace: 'Process',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Result.js').then(
                                  m => {
                                    return {
                                      namespace: 'Result',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/TalentPool.js').then(
                                  m => {
                                    return {
                                      namespace: 'TalentPool',
                                      ...m.default,
                                    };
                                  },
                                ),
                              ],
                              component: () =>
                                import('../RecruitStat/TalentPool'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../RecruitStat/TalentPool').default,
                        exact: true,
                      },
                      {
                        name: 'process',
                        path:
                          '/office/personnelManagement/recruit/recuritManagement/process',
                        code: 'office:job:talentanalyse',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              app: require('@tmp/dva').getApp(),
                              models: () => [
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Process.js').then(
                                  m => {
                                    return {
                                      namespace: 'Process',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Result.js').then(
                                  m => {
                                    return {
                                      namespace: 'Result',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/TalentPool.js').then(
                                  m => {
                                    return {
                                      namespace: 'TalentPool',
                                      ...m.default,
                                    };
                                  },
                                ),
                              ],
                              component: () => import('../RecruitStat/Process'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../RecruitStat/Process').default,
                        exact: true,
                      },
                    ],
                  },
                ],
              },
              {
                name: 'onboardAndLeave',
                path: '/office/personnelManagement/onboardAndLeave',
                code: 'office:personnel:progress',
                routes: [
                  {
                    name: 'entryManage',
                    path:
                      '/office/personnelManagement/onboardAndLeave/entryManage',
                    code: 'office:personnel:progress:entry',
                    iconType: 'idcard',
                    routes: [
                      {
                        name: 'waitEntry',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/waitEntry',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () =>
                                import('../EntryManage/EntryList'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/EntryList').default,
                        code: 'office:personnel:progress:entry:waitList',
                        exact: true,
                      },
                      {
                        name: 'entryHistory',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/entryHistory',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () =>
                                import('../EntryManage/EntryList'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/EntryList').default,
                        code: 'office:personnel:progress:entry:historyList',
                        exact: true,
                      },
                      {
                        name: 'entryEmployeeDetail',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/entryEmployeeDetail',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () =>
                                import('../EntryManage/EntryEmployeeDetail'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/EntryEmployeeDetail')
                              .default,
                        hideInMenu: true,
                        code: 'office:personnel:progress:entry:detail',
                        exact: true,
                      },
                      {
                        name: 'officeGoods',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/officeGoods',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () =>
                                import('../EntryManage/OfficeGoods'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/OfficeGoods').default,
                        hideInMenu: true,
                        code: 'office:personnel:progress:entry:release',
                        exact: true,
                      },
                      {
                        name: 'hrLink',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/hrLink',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () => import('../EntryManage/HRLink'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/HRLink').default,
                        hideInMenu: true,
                        code: 'office:personnel:progress:entry:dealHr',
                        exact: true,
                      },
                      {
                        name: 'confirmReceipt',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/confirmReceipt',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () =>
                                import('../EntryManage/ConfirmReceipt'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/ConfirmReceipt').default,
                        hideInMenu: true,
                        code: 'office:personnel:progress:entry:accept',
                        exact: true,
                      },
                      {
                        name: 'recruitmentManager',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/recruitmentManager',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () =>
                                import('../EntryManage/RecruitmentManager/index'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/RecruitmentManager/index')
                              .default,
                        hideInMenu: true,
                        code: 'office:personnel:progress:entry:preHr',
                        exact: true,
                      },
                      {
                        name: 'employingDepartment',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/employingDepartment',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () =>
                                import('../EntryManage/RecruitmentManager/EmployingDepartment'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/RecruitmentManager/EmployingDepartment')
                              .default,
                        hideInMenu: true,
                        code: 'office:personnel:progress:entry:preDepartment',
                        exact: true,
                      },
                      {
                        name: 'itDepartment',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/itDepartment',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () =>
                                import('../EntryManage/RecruitmentManager/ItDepartment'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/RecruitmentManager/ItDepartment')
                              .default,
                        hideInMenu: true,
                        code: 'office:personnel:progress:entry:webmaster',
                        exact: true,
                      },
                      {
                        name: 'administration',
                        path:
                          '/office/personnelManagement/onboardAndLeave/entryManage/administration',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              component: () =>
                                import('../EntryManage/RecruitmentManager/Administration'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../EntryManage/RecruitmentManager/Administration')
                              .default,
                        hideInMenu: true,
                        code: 'office:personnel:progress:entry:administrative',
                        exact: true,
                      },
                    ],
                  },
                  {
                    name: 'quitApprovalManagement',
                    path:
                      '/office/personnelManagement/onboardAndLeave/quitApprovalManagement',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/OnboardAndLeave/QuitManagement/models/models.js').then(
                              m => {
                                return { namespace: 'models', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                              m => {
                                return { namespace: 'WorkFlow', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                              m => {
                                return {
                                  namespace: 'WorkFlowList',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../WorkFlow/OnboardAndLeave/QuitManagement/QuitApproval'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../WorkFlow/OnboardAndLeave/QuitManagement/QuitApproval')
                          .default,
                    code: 'office:personnel:progress:newleaveoffice',
                    iconType: 'idcard',
                    exact: true,
                  },
                  {
                    name: 'regularization',
                    path:
                      '/office/personnelManagement/onboardAndLeave/regularization',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                              m => {
                                return {
                                  namespace: 'adjustPost',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                              m => {
                                return {
                                  namespace: 'entryDetial',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                              m => {
                                return {
                                  namespace: 'entryManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                              m => {
                                return {
                                  namespace: 'quitManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                              m => {
                                return {
                                  namespace: 'regularization',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                              m => {
                                return { namespace: 'resigned', ...m.default };
                              },
                            ),
                          ],
                          component: () =>
                            import('../OnboardAndLeave/Regularization/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../OnboardAndLeave/Regularization/index')
                          .default,
                    code: 'office:personnel:progress:regular',
                    iconType: 'file-add',
                    exact: true,
                  },
                  {
                    name: 'regularization',
                    path:
                      '/office/personnelManagement/onboardAndLeave/regularHistory',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                              m => {
                                return {
                                  namespace: 'adjustPost',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                              m => {
                                return {
                                  namespace: 'entryDetial',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                              m => {
                                return {
                                  namespace: 'entryManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                              m => {
                                return {
                                  namespace: 'quitManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                              m => {
                                return {
                                  namespace: 'regularization',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                              m => {
                                return { namespace: 'resigned', ...m.default };
                              },
                            ),
                          ],
                          component: () =>
                            import('../OnboardAndLeave/Regularization/RegularHistory'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../OnboardAndLeave/Regularization/RegularHistory')
                          .default,
                    code: true,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'adjustPost',
                    path:
                      '/office/personnelManagement/onboardAndLeave/adjustPost',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                              m => {
                                return {
                                  namespace: 'adjustPost',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                              m => {
                                return {
                                  namespace: 'entryDetial',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                              m => {
                                return {
                                  namespace: 'entryManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                              m => {
                                return {
                                  namespace: 'quitManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                              m => {
                                return {
                                  namespace: 'regularization',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                              m => {
                                return { namespace: 'resigned', ...m.default };
                              },
                            ),
                          ],
                          component: () =>
                            import('../OnboardAndLeave/AdjustPost/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../OnboardAndLeave/AdjustPost/index').default,
                    code: 'office:personnel:progress:transferpost',
                    iconType: 'interaction',
                    exact: true,
                  },
                  {
                    name: 'regularizationDetails',
                    path:
                      '/office/personnelManagement/onboardAndLeave/regularizationDetails',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                              m => {
                                return {
                                  namespace: 'adjustPost',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                              m => {
                                return {
                                  namespace: 'entryDetial',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                              m => {
                                return {
                                  namespace: 'entryManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                              m => {
                                return {
                                  namespace: 'quitManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                              m => {
                                return {
                                  namespace: 'regularization',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                              m => {
                                return { namespace: 'resigned', ...m.default };
                              },
                            ),
                          ],
                          component: () =>
                            import('../OnboardAndLeave/Regularization/RegularizationDetails'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../OnboardAndLeave/Regularization/RegularizationDetails')
                          .default,
                    code: true,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'adjustPostDetails',
                    path:
                      '/office/personnelManagement/onboardAndLeave/adjustPostDetails',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                              m => {
                                return {
                                  namespace: 'adjustPost',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                              m => {
                                return {
                                  namespace: 'entryDetial',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                              m => {
                                return {
                                  namespace: 'entryManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                              m => {
                                return {
                                  namespace: 'quitManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                              m => {
                                return {
                                  namespace: 'regularization',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                              m => {
                                return { namespace: 'resigned', ...m.default };
                              },
                            ),
                          ],
                          component: () =>
                            import('../OnboardAndLeave/AdjustPost/Add'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../OnboardAndLeave/AdjustPost/Add').default,
                    code: true,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'leaveDetails',
                    path:
                      '/office/personnelManagement/onboardAndLeave/applyLeave',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                              m => {
                                return {
                                  namespace: 'adjustPost',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                              m => {
                                return {
                                  namespace: 'entryDetial',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                              m => {
                                return {
                                  namespace: 'entryManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                              m => {
                                return {
                                  namespace: 'quitManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                              m => {
                                return {
                                  namespace: 'regularization',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                              m => {
                                return { namespace: 'resigned', ...m.default };
                              },
                            ),
                          ],
                          component: () =>
                            import('../OnboardAndLeave/QuitManagement/Add'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../OnboardAndLeave/QuitManagement/Add')
                          .default,
                    code: true,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'leaveDetails',
                    path:
                      '/office/personnelManagement/onboardAndLeave/oldApplyLeave',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/OldProcess/models/models.js').then(
                              m => {
                                return { namespace: 'models', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                              m => {
                                return { namespace: 'common', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                              m => {
                                return { namespace: 'WorkFlow', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                              m => {
                                return {
                                  namespace: 'WorkFlowList',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../WorkFlow/Flow/OldProcess/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../WorkFlow/Flow/OldProcess/Detail').default,
                    code: true,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'adjustPost',
                    path:
                      '/office/personnelManagement/onboardAndLeave/adjustPostHistory',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                              m => {
                                return {
                                  namespace: 'adjustPost',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                              m => {
                                return {
                                  namespace: 'entryDetial',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                              m => {
                                return {
                                  namespace: 'entryManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                              m => {
                                return {
                                  namespace: 'quitManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                              m => {
                                return {
                                  namespace: 'regularization',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                              m => {
                                return { namespace: 'resigned', ...m.default };
                              },
                            ),
                          ],
                          component: () =>
                            import('../OnboardAndLeave/AdjustPost/AdjustPostHistory'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../OnboardAndLeave/AdjustPost/AdjustPostHistory')
                          .default,
                    code: true,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'adjustPost',
                    path:
                      '/office/personnelManagement/onboardAndLeave/adjustPostPersonDtl',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                              m => {
                                return {
                                  namespace: 'adjustPost',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                              m => {
                                return {
                                  namespace: 'entryDetial',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                              m => {
                                return {
                                  namespace: 'entryManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                              m => {
                                return {
                                  namespace: 'quitManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                              m => {
                                return {
                                  namespace: 'regularization',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                              m => {
                                return { namespace: 'resigned', ...m.default };
                              },
                            ),
                          ],
                          component: () =>
                            import('../OnboardAndLeave/AdjustPost/AdjustPostPersonDtl'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../OnboardAndLeave/AdjustPost/AdjustPostPersonDtl')
                          .default,
                    code: true,
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'resigned',
                    path:
                      '/office/personnelManagement/onboardAndLeave/resigned',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/adjustPost.js').then(
                              m => {
                                return {
                                  namespace: 'adjustPost',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryDetial.js').then(
                              m => {
                                return {
                                  namespace: 'entryDetial',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/entryManagement.js').then(
                              m => {
                                return {
                                  namespace: 'entryManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/quitManagement.js').then(
                              m => {
                                return {
                                  namespace: 'quitManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/regularization.js').then(
                              m => {
                                return {
                                  namespace: 'regularization',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/OnboardAndLeave/models/resigned.js').then(
                              m => {
                                return { namespace: 'resigned', ...m.default };
                              },
                            ),
                          ],
                          component: () =>
                            import('../OnboardAndLeave/QuitManagement/Resigned'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../OnboardAndLeave/QuitManagement/Resigned')
                          .default,
                    code: 'office:personnel:progress:leaveoffice:history',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'quitApproval',
                    path:
                      '/office/personnelManagement/onboardAndLeave/quitApproval',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/OnboardAndLeave/QuitManagement/models/models.js').then(
                              m => {
                                return { namespace: 'models', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                              m => {
                                return { namespace: 'WorkFlow', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                              m => {
                                return {
                                  namespace: 'WorkFlowList',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../WorkFlow/OnboardAndLeave/QuitManagement/QuitApproval'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../WorkFlow/OnboardAndLeave/QuitManagement/QuitApproval')
                          .default,
                    code: 'office:personnel:progress:newleaveoffice',
                    iconType: 'idcard',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'quitHandover',
                    path:
                      '/office/personnelManagement/onboardAndLeave/quitHandover',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/OnboardAndLeave/QuitManagement/models/models.js').then(
                              m => {
                                return { namespace: 'models', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                              m => {
                                return { namespace: 'WorkFlow', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                              m => {
                                return {
                                  namespace: 'WorkFlowList',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../WorkFlow/OnboardAndLeave/QuitManagement/QuitHandover'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../WorkFlow/OnboardAndLeave/QuitManagement/QuitHandover')
                          .default,
                    code: 'office:personnel:progress:newleaveoffice',
                    iconType: 'idcard',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    name: 'historicalRecords',
                    path:
                      '/office/personnelManagement/onboardAndLeave/historicalRecords',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/OnboardAndLeave/QuitManagement/models/models.js').then(
                              m => {
                                return { namespace: 'models', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                              m => {
                                return { namespace: 'WorkFlow', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                              m => {
                                return {
                                  namespace: 'WorkFlowList',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../WorkFlow/OnboardAndLeave/QuitManagement/HistoricalRecords'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../WorkFlow/OnboardAndLeave/QuitManagement/HistoricalRecords')
                          .default,
                    code: 'office:personnel:progress:newleaveoffice',
                    iconType: 'idcard',
                    hideInMenu: true,
                    exact: true,
                  },
                  {
                    path:
                      '/office/personnelManagement/onboardAndLeave/myAuditReadDetail',
                    name: 'myAuditReadDetail',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/MyAuditRead/models/models.js').then(
                              m => {
                                return { namespace: 'models', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/Flow/models/common.js').then(
                              m => {
                                return { namespace: 'common', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlow.js').then(
                              m => {
                                return { namespace: 'WorkFlow', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/WorkFlow/models/WorkFlowList.js').then(
                              m => {
                                return {
                                  namespace: 'WorkFlowList',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../WorkFlow/Flow/MyAuditRead/Detail'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../WorkFlow/Flow/MyAuditRead/Detail').default,
                    code: 'portal:newmyflow:cclist',
                    hideInMenu: true,
                    exact: true,
                  },
                ],
              },
            ],
          },
          {
            name: 'info',
            path: '/office/info',
            code: 'office:info',
            routes: [
              {
                name: 'news',
                path: '/office/info/webSite',
                code: 'office:web',
                routes: [
                  {
                    name: 'recruitList',
                    path: '/office/info/webSite/recruitList',
                    code: 'office:web:recruit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/mailSubscribe.js').then(
                              m => {
                                return {
                                  namespace: 'mailSubscribe',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/newsManage.js').then(
                              m => {
                                return {
                                  namespace: 'newsManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/recruitManage.js').then(
                              m => {
                                return {
                                  namespace: 'recruitManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/ruleManagement.js').then(
                              m => {
                                return {
                                  namespace: 'ruleManagement',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Setting/WebSite/RecruitManage/RecruitList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Setting/WebSite/RecruitManage/RecruitList')
                          .default,
                    iconType: 'idcard',
                    exact: true,
                  },
                  {
                    path: '/office/info/webSite/recruitList/recruitEdit',
                    name: 'recruitEdit',
                    editName: 'recruitEdit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/mailSubscribe.js').then(
                              m => {
                                return {
                                  namespace: 'mailSubscribe',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/newsManage.js').then(
                              m => {
                                return {
                                  namespace: 'newsManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/recruitManage.js').then(
                              m => {
                                return {
                                  namespace: 'recruitManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/ruleManagement.js').then(
                              m => {
                                return {
                                  namespace: 'ruleManagement',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Setting/WebSite/RecruitManage/RecruitEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Setting/WebSite/RecruitManage/RecruitEdit')
                          .default,
                    hideInMenu: true,
                    code: 'office:web:recruit',
                    exact: true,
                  },
                  {
                    name: 'newsList',
                    path: '/office/info/webSite/newsList',
                    code: 'office:web:news',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/mailSubscribe.js').then(
                              m => {
                                return {
                                  namespace: 'mailSubscribe',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/newsManage.js').then(
                              m => {
                                return {
                                  namespace: 'newsManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/recruitManage.js').then(
                              m => {
                                return {
                                  namespace: 'recruitManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/ruleManagement.js').then(
                              m => {
                                return {
                                  namespace: 'ruleManagement',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Setting/WebSite/NewsManage/NewsList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Setting/WebSite/NewsManage/NewsList')
                          .default,
                    iconType: 'profile',
                    exact: true,
                  },
                  {
                    path: '/office/info/webSite/newsList/newsEdit',
                    name: 'newsEdit',
                    editName: 'newsEdit',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/mailSubscribe.js').then(
                              m => {
                                return {
                                  namespace: 'mailSubscribe',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/newsManage.js').then(
                              m => {
                                return {
                                  namespace: 'newsManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/recruitManage.js').then(
                              m => {
                                return {
                                  namespace: 'recruitManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/ruleManagement.js').then(
                              m => {
                                return {
                                  namespace: 'ruleManagement',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Setting/WebSite/NewsManage/NewsEdit'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Setting/WebSite/NewsManage/NewsEdit')
                          .default,
                    hideInMenu: true,
                    code: 'office:web:news',
                    exact: true,
                  },
                  {
                    path: '/office/info/webSite/MailList',
                    name: 'mailList',
                    editName: 'mailList',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/mailSubscribe.js').then(
                              m => {
                                return {
                                  namespace: 'mailSubscribe',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/newsManage.js').then(
                              m => {
                                return {
                                  namespace: 'newsManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/recruitManage.js').then(
                              m => {
                                return {
                                  namespace: 'recruitManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/ruleManagement.js').then(
                              m => {
                                return {
                                  namespace: 'ruleManagement',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Setting/WebSite/MailSubscribe/MailList'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Setting/WebSite/MailSubscribe/MailList')
                          .default,
                    code: 'office:web:scribe',
                    iconType: 'mail',
                    exact: true,
                  },
                ],
              },
              {
                name: 'noticeManage',
                path: '/office/info/notice',
                code: 'office:notice',
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      app: require('@tmp/dva').getApp(),
                      models: () => [
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                          m => {
                            return { namespace: 'homePage', ...m.default };
                          },
                        ),
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                          m => {
                            return { namespace: 'NoticeManage', ...m.default };
                          },
                        ),
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                          m => {
                            return { namespace: 'Rules', ...m.default };
                          },
                        ),
                      ],
                      component: () => import('../Notice/Mine/NoticeManage'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Notice/Mine/NoticeManage').default,
                exact: true,
              },
              {
                name: 'noticeAdd',
                path: '/office/info/notice/noticeAdd',
                code: 'office:notice',
                editName: 'editNotice',
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      app: require('@tmp/dva').getApp(),
                      models: () => [
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                          m => {
                            return { namespace: 'homePage', ...m.default };
                          },
                        ),
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                          m => {
                            return { namespace: 'NoticeManage', ...m.default };
                          },
                        ),
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                          m => {
                            return { namespace: 'Rules', ...m.default };
                          },
                        ),
                      ],
                      component: () => import('../Notice/Mine/NoticeAdd'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Notice/Mine/NoticeAdd').default,
                hideInMenu: true,
                exact: true,
              },
              {
                name: 'noticeDetail',
                path: '/office/info/notice/noticeDetail',
                code: 'office:notice',
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      app: require('@tmp/dva').getApp(),
                      models: () => [
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/homePage.js').then(
                          m => {
                            return { namespace: 'homePage', ...m.default };
                          },
                        ),
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/NoticeManage.js').then(
                          m => {
                            return { namespace: 'NoticeManage', ...m.default };
                          },
                        ),
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Notice/models/Rules.js').then(
                          m => {
                            return { namespace: 'Rules', ...m.default };
                          },
                        ),
                      ],
                      component: () => import('../Notice/Mine/NoticeDetail'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Notice/Mine/NoticeDetail').default,
                hideInMenu: true,
                exact: true,
              },
              {
                name: 'feedback',
                path: '/office/info/feedbacks',
                code: 'system:question',
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      app: require('@tmp/dva').getApp(),
                      models: () => [
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Feedback/models/feedback.js').then(
                          m => {
                            return { namespace: 'feedback', ...m.default };
                          },
                        ),
                      ],
                      component: () => import('../Feedback/System'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Feedback/System').default,
                exact: true,
              },
              {
                name: 'feedbackUpdate',
                path: '/office/feedback/update',
                code: 'system:question',
                component: __IS_BROWSER
                  ? _dvaDynamic({
                      app: require('@tmp/dva').getApp(),
                      models: () => [
                        import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Feedback/models/feedback.js').then(
                          m => {
                            return { namespace: 'feedback', ...m.default };
                          },
                        ),
                      ],
                      component: () => import('../Feedback/Form'),
                      LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                        .default,
                    })
                  : require('../Feedback/Form').default,
                hideInMenu: true,
                exact: true,
              },
            ],
          },
        ],
      },
      {
        name: 'finance',
        path: '/finance',
        code: true,
        icon: 'calculator',
        disabled: true,
        routes: [],
      },
      {
        name: 'stat',
        path: '/stat',
        menuLevel: 0,
        icon: 'bar-chart',
        code: 'analyse',
        routes: [
          {
            path: '/stat/workStat',
            name: 'workStat',
            code: 'analyse:work',
            routes: [
              {
                path: '/stat/workStat/workOverview',
                name: 'workOverview',
                code: 'analyse:work:perspective',
                routes: [
                  {
                    path: '/stat/workStat/workOverview/overview',
                    name: 'overview',
                    code: 'excludeUser',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                              m => {
                                return { namespace: 'Hr', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                              m => {
                                return { namespace: 'OrgManage', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                              m => {
                                return {
                                  namespace: 'OrgsViewModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                              m => {
                                return { namespace: 'Post', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                              m => {
                                return { namespace: 'Role', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                              m => {
                                return {
                                  namespace: 'zzjgfxModel',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () => import('../Organization/Overview'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Organization/Overview').default,
                    iconType: 'layout',
                    exact: true,
                  },
                  {
                    path: '/stat/workStat/workOverview/work/overview',
                    name: 'workOverview',
                    code: 'excludeUser',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../Work/EmployeeOverview'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Work/EmployeeOverview').default,
                    iconType: 'fund',
                    exact: true,
                  },
                  {
                    path: '/stat/workStat/workOverview/work/employee',
                    name: 'workEmployee',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../Work/Employee'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Work/Employee').default,
                    hideInMenu: true,
                    code: true,
                    iconType: 'layout',
                    exact: true,
                  },
                  {
                    path: '/stat/workStat/workOverview/work/employeeinfo',
                    name: 'workEmployeeInfo',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Work/Employee/EmployeeInfo'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Work/Employee/EmployeeInfo').default,
                    hideInMenu: true,
                    code: true,
                    exact: true,
                  },
                  {
                    path: '/stat/workStat/workOverview/work/version',
                    name: 'workVersion',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../Work/Version'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Work/Version').default,
                    hideInMenu: true,
                    code: true,
                    exact: true,
                  },
                  {
                    path: '/stat/workStat/workOverview/work/task',
                    name: 'workTask',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Work/Task/model.js').then(
                              m => {
                                return { namespace: 'model', ...m.default };
                              },
                            ),
                          ],
                          component: () => import('../Work/Task'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Work/Task').default,
                    hideInMenu: true,
                    code: true,
                    exact: true,
                  },
                  {
                    path: '/stat/workStat/workOverview/product',
                    name: 'product',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../Work/Product'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Work/Product').default,
                    code: true,
                    iconType: 'bulb',
                    exact: true,
                  },
                  {
                    path: '/stat/workStat/workOverview/department/overview',
                    name: 'departmentOverview',
                    code: 'excludeUser',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () =>
                            import('../Work/Department/Overview'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Work/Department/Overview').default,
                    iconType: 'layout',
                    exact: true,
                  },
                  {
                    path: '/stat/workStat/workOverview/department/list',
                    name: 'departmentList',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../Work/Department/List'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Work/Department/List').default,
                    hideInMenu: true,
                    code: true,
                    iconType: 'project',
                    exact: true,
                  },
                  {
                    path: '/stat/workStat/workOverview/hr/overview',
                    name: 'hrOverview',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          component: () => import('../Work/HR/HR'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Work/HR/HR').default,
                    code: true,
                    iconType: 'idcard',
                    exact: true,
                  },
                ],
              },
            ],
          },
          {
            path: '/stat/companyStat',
            name: 'companyStat',
            code: 'analyse:bussiness',
            routes: [
              {
                path: '/stat/companyStat/admStat',
                name: 'admStat',
                code: 'analyse:bussiness:administration',
                routes: [
                  {
                    path: '/stat/companyStat/admStat/flow',
                    name: 'flow',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/applyCommon.js').then(
                              m => {
                                return {
                                  namespace: 'applyCommon',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/approvalDetail.js').then(
                              m => {
                                return {
                                  namespace: 'approvalDetail',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/fullApprovalProcess.js').then(
                              m => {
                                return {
                                  namespace: 'fullApprovalProcess',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myApplication.js').then(
                              m => {
                                return {
                                  namespace: 'myApplication',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAudited.js').then(
                              m => {
                                return { namespace: 'myAudited', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/myAuditRead.js').then(
                              m => {
                                return {
                                  namespace: 'myAuditRead',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/rank.js').then(
                              m => {
                                return { namespace: 'rank', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/stat.js').then(
                              m => {
                                return { namespace: 'stat', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/templateManage.js').then(
                              m => {
                                return {
                                  namespace: 'templateManage',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Flow/models/waitApproval.js').then(
                              m => {
                                return {
                                  namespace: 'waitApproval',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Flow/FlowManage/Stat/Stat'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Flow/FlowManage/Stat/Stat').default,
                    code: 'analyse:bussiness:administration:flow',
                    iconType: 'build',
                    exact: true,
                  },
                ],
              },
              {
                path: '/stat/companyStat/hrStat',
                name: 'hrStat',
                code: 'analyse:bussiness:hr',
                routes: [
                  {
                    path: '/stat/companyStat/hrStat/orgs',
                    name: 'orgs',
                    code: 'analyse:bussiness:hr:org',
                    iconType: 'golden',
                    routes: [
                      {
                        path: '/stat/companyStat/hrStat/orgs/system',
                        name: 'system',
                        code: 'analyse:bussiness:hr:org:system',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              app: require('@tmp/dva').getApp(),
                              models: () => [
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                                  m => {
                                    return { namespace: 'Hr', ...m.default };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                                  m => {
                                    return {
                                      namespace: 'OrgManage',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                                  m => {
                                    return {
                                      namespace: 'OrgsViewModel',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                                  m => {
                                    return { namespace: 'Post', ...m.default };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                                  m => {
                                    return { namespace: 'Role', ...m.default };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                                  m => {
                                    return {
                                      namespace: 'zzjgfxModel',
                                      ...m.default,
                                    };
                                  },
                                ),
                              ],
                              component: () =>
                                import('../Organization/Hr/ZzjgFx'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../Organization/Hr/ZzjgFx').default,
                        iconType: 'golden',
                        exact: true,
                      },
                      {
                        path: '/stat/companyStat/hrStat/orgs/staff',
                        name: 'staff',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              app: require('@tmp/dva').getApp(),
                              models: () => [
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                                  m => {
                                    return { namespace: 'Hr', ...m.default };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                                  m => {
                                    return {
                                      namespace: 'OrgManage',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                                  m => {
                                    return {
                                      namespace: 'OrgsViewModel',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                                  m => {
                                    return { namespace: 'Post', ...m.default };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                                  m => {
                                    return { namespace: 'Role', ...m.default };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                                  m => {
                                    return {
                                      namespace: 'zzjgfxModel',
                                      ...m.default,
                                    };
                                  },
                                ),
                              ],
                              component: () =>
                                import('../Organization/Hr/YgtxFx'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../Organization/Hr/YgtxFx').default,
                        code: 'analyse:bussiness:hr:org:staff',
                        hideInMenu: true,
                        exact: true,
                      },
                    ],
                  },
                  {
                    path: '/stat/companyStat/hrStat/report',
                    name: 'report',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/Report/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/Report/index').default,
                    code: 'analyse:bussiness:hr:attendance',
                    iconType: 'snippets',
                    exact: true,
                  },
                  {
                    name: 'recruit',
                    path: '/stat/companyStat/hrStat/recruit',
                    code: 'analyse:bussiness:hr:job',
                    iconType: 'container',
                    routes: [
                      {
                        name: 'result',
                        path: '/stat/companyStat/hrStat/recruit/result',
                        code: 'analyse:job:resultanalyse',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              app: require('@tmp/dva').getApp(),
                              models: () => [
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Process.js').then(
                                  m => {
                                    return {
                                      namespace: 'Process',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Result.js').then(
                                  m => {
                                    return {
                                      namespace: 'Result',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/TalentPool.js').then(
                                  m => {
                                    return {
                                      namespace: 'TalentPool',
                                      ...m.default,
                                    };
                                  },
                                ),
                              ],
                              component: () => import('../RecruitStat/Result'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../RecruitStat/Result').default,
                        exact: true,
                      },
                      {
                        name: 'talentPool',
                        path: '/stat/companyStat/hrStat/recruit/talentPool',
                        code: 'analyse:job:efficanalyse',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              app: require('@tmp/dva').getApp(),
                              models: () => [
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Process.js').then(
                                  m => {
                                    return {
                                      namespace: 'Process',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Result.js').then(
                                  m => {
                                    return {
                                      namespace: 'Result',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/TalentPool.js').then(
                                  m => {
                                    return {
                                      namespace: 'TalentPool',
                                      ...m.default,
                                    };
                                  },
                                ),
                              ],
                              component: () =>
                                import('../RecruitStat/TalentPool'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../RecruitStat/TalentPool').default,
                        exact: true,
                      },
                      {
                        name: 'process',
                        path: '/stat/companyStat/hrStat/recruit/process',
                        code: 'analyse:job:talentanalyse',
                        component: __IS_BROWSER
                          ? _dvaDynamic({
                              app: require('@tmp/dva').getApp(),
                              models: () => [
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Process.js').then(
                                  m => {
                                    return {
                                      namespace: 'Process',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/Result.js').then(
                                  m => {
                                    return {
                                      namespace: 'Result',
                                      ...m.default,
                                    };
                                  },
                                ),
                                import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/RecruitStat/models/TalentPool.js').then(
                                  m => {
                                    return {
                                      namespace: 'TalentPool',
                                      ...m.default,
                                    };
                                  },
                                ),
                              ],
                              component: () => import('../RecruitStat/Process'),
                              LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                                .default,
                            })
                          : require('../RecruitStat/Process').default,
                        exact: true,
                      },
                    ],
                  },
                  {
                    path: '/stat/companyStat/hrStat/personnel',
                    name: 'personnel',
                    component: __IS_BROWSER
                      ? _dvaDynamic({
                          app: require('@tmp/dva').getApp(),
                          models: () => [
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormal.js').then(
                              m => {
                                return { namespace: 'abnormal', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/abnormalRank.js').then(
                              m => {
                                return {
                                  namespace: 'abnormalRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/addHoliday.js').then(
                              m => {
                                return {
                                  namespace: 'addHoliday',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendRecordModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendRecordModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/attendStatModel.js').then(
                              m => {
                                return {
                                  namespace: 'attendStatModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Holiday.js').then(
                              m => {
                                return { namespace: 'Holiday', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/holidayManagement.js').then(
                              m => {
                                return {
                                  namespace: 'holidayManagement',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/leaveRecord.js').then(
                              m => {
                                return {
                                  namespace: 'leaveRecord',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/MineList.js').then(
                              m => {
                                return { namespace: 'MineList', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Oborecord.js').then(
                              m => {
                                return { namespace: 'Oborecord', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/Overtime.js').then(
                              m => {
                                return { namespace: 'Overtime', ...m.default };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/overtimeList.js').then(
                              m => {
                                return {
                                  namespace: 'overtimeList',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/personnelModel.js').then(
                              m => {
                                return {
                                  namespace: 'personnelModel',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportModels.js').then(
                              m => {
                                return {
                                  namespace: 'reportModels',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/reportRank.js').then(
                              m => {
                                return {
                                  namespace: 'reportRank',
                                  ...m.default,
                                };
                              },
                            ),
                            import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Attendance/models/vacationBalance.js').then(
                              m => {
                                return {
                                  namespace: 'vacationBalance',
                                  ...m.default,
                                };
                              },
                            ),
                          ],
                          component: () =>
                            import('../Attendance/Stat/Personnel/index'),
                          LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                            .default,
                        })
                      : require('../Attendance/Stat/Personnel/index').default,
                    code: 'analyse:bussiness:hr:personnel',
                    iconType: 'code',
                    exact: true,
                  },
                ],
              },
            ],
          },
        ],
      },
      {
        name: 'setting',
        path: '/setting',
        menuLevel: 0,
        code: 'system',
        icon: 'setting',
        routes: [
          {
            path: '/setting/role',
            name: 'role',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                      m => {
                        return { namespace: 'Hr', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                      m => {
                        return { namespace: 'OrgManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                      m => {
                        return { namespace: 'OrgsViewModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                      m => {
                        return { namespace: 'Post', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                      m => {
                        return { namespace: 'Role', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                      m => {
                        return { namespace: 'zzjgfxModel', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Organization/Role/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Organization/Role/index').default,
            code: 'system:role',
            exact: true,
          },
          {
            path: '/setting/role/add',
            name: 'addRole',
            editName: 'editRole',
            hideInMenu: true,
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Hr.js').then(
                      m => {
                        return { namespace: 'Hr', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgManage.js').then(
                      m => {
                        return { namespace: 'OrgManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/OrgsViewModel.js').then(
                      m => {
                        return { namespace: 'OrgsViewModel', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Post.js').then(
                      m => {
                        return { namespace: 'Post', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/Role.js').then(
                      m => {
                        return { namespace: 'Role', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Organization/models/zzjgfxModel.js').then(
                      m => {
                        return { namespace: 'zzjgfxModel', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Organization/Role/AddRole'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Organization/Role/AddRole').default,
            code: 'system:role:add',
            exact: true,
          },
          {
            path: '/setting/ruleManagement',
            name: 'ruleManagement',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/mailSubscribe.js').then(
                      m => {
                        return { namespace: 'mailSubscribe', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/newsManage.js').then(
                      m => {
                        return { namespace: 'newsManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/recruitManage.js').then(
                      m => {
                        return { namespace: 'recruitManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/ruleManagement.js').then(
                      m => {
                        return { namespace: 'ruleManagement', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Setting/WebSite/RuleManagement/Index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Setting/WebSite/RuleManagement/Index').default,
            code: 'system:ruleconfig',
            exact: true,
          },
          {
            path: '/setting/ruleManagement/edit',
            name: 'editRuleManagement',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/mailSubscribe.js').then(
                      m => {
                        return { namespace: 'mailSubscribe', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/newsManage.js').then(
                      m => {
                        return { namespace: 'newsManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/recruitManage.js').then(
                      m => {
                        return { namespace: 'recruitManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/ruleManagement.js').then(
                      m => {
                        return { namespace: 'ruleManagement', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Setting/WebSite/RuleManagement/RuleEdit'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Setting/WebSite/RuleManagement/RuleEdit').default,
            code: 'system:ruleconfig',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/setting/ruleManagement/detail',
            name: 'detailRuleManagement',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/mailSubscribe.js').then(
                      m => {
                        return { namespace: 'mailSubscribe', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/newsManage.js').then(
                      m => {
                        return { namespace: 'newsManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/recruitManage.js').then(
                      m => {
                        return { namespace: 'recruitManage', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/WebSite/models/ruleManagement.js').then(
                      m => {
                        return { namespace: 'ruleManagement', ...m.default };
                      },
                    ),
                  ],
                  component: () =>
                    import('../Setting/WebSite/RuleManagement/RuleEdit'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Setting/WebSite/RuleManagement/RuleEdit').default,
            code: 'system:ruleconfig',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/setting/sysMenuManage',
            name: 'sysMenuManage',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/SysMenu/models/SysMenuManageModels.js').then(
                      m => {
                        return {
                          namespace: 'SysMenuManageModels',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () => import('../Setting/SysMenu/index'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Setting/SysMenu/index').default,
            code: 'system:menu:list',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/setting/sysMenuManage/addSysMenu',
            name: 'sysMenuManage',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/SysMenu/models/SysMenuManageModels.js').then(
                      m => {
                        return {
                          namespace: 'SysMenuManageModels',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () => import('../Setting/SysMenu/AddMenu'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Setting/SysMenu/AddMenu').default,
            code: 'system:menu:add',
            hideInMenu: true,
            exact: true,
          },
          {
            path: '/setting/sysMenuManage/editSysMenu',
            name: 'sysMenuManage',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Setting/SysMenu/models/SysMenuManageModels.js').then(
                      m => {
                        return {
                          namespace: 'SysMenuManageModels',
                          ...m.default,
                        };
                      },
                    ),
                  ],
                  component: () => import('../Setting/SysMenu/EditMenu'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Setting/SysMenu/EditMenu').default,
            code: 'system:menu:edit',
            hideInMenu: true,
            exact: true,
          },
        ],
      },
      {
        path: '/personalCenter',
        name: 'personalCenter',
        hideInMenu: true,
        code: true,
        routes: [
          {
            path: '/personalCenter/passwordSettings',
            name: 'PasswordSettings',
            icon: 'oa_maeu_icon_enterprise_default',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/PersonalCenter/models/personalCenter.js').then(
                      m => {
                        return { namespace: 'personalCenter', ...m.default };
                      },
                    ),
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/PersonalCenter/models/userInfo.js').then(
                      m => {
                        return { namespace: 'userInfo', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../PersonalCenter/PasswordSettings'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../PersonalCenter/PasswordSettings').default,
            code: true,
            exact: true,
          },
          {
            path: '/external/interview/register',
            name: 'externalInterviewRegister',
            component: __IS_BROWSER
              ? _dvaDynamic({
                  app: require('@tmp/dva').getApp(),
                  models: () => [
                    import('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/pages/Recruitment/External/models/mobile.js').then(
                      m => {
                        return { namespace: 'mobile', ...m.default };
                      },
                    ),
                  ],
                  component: () => import('../Recruitment/External/Register'),
                  LoadingComponent: require('/Users/tofu/Desktop/vv项目/GMS/VV-GMS-UI/src/components/PageLoading/index')
                    .default,
                })
              : require('../Recruitment/External/Register').default,
            code: true,
            static: true,
            hideInMenu: true,
            exact: true,
          },
        ],
      },
    ],
  },
];
window.g_routes = routes;
const plugins = require('umi/_runtimePlugin');
plugins.applyForEach('patchRoutes', { initialValue: routes });

export { routes };

export default class RouterWrapper extends React.Component {
  unListen() {}

  constructor(props) {
    super(props);

    // route change handler
    function routeChangeHandler(location, action) {
      plugins.applyForEach('onRouteChange', {
        initialValue: {
          routes,
          location,
          action,
        },
      });
    }
    this.unListen = history.listen(routeChangeHandler);
    // dva 中 history.listen 会初始执行一次
    // 这里排除掉 dva 的场景，可以避免 onRouteChange 在启用 dva 后的初始加载时被多执行一次
    const isDva =
      history.listen
        .toString()
        .indexOf('callback(history.location, history.action)') > -1;
    if (!isDva) {
      routeChangeHandler(history.location);
    }
  }

  componentWillUnmount() {
    this.unListen();
  }

  render() {
    const props = this.props || {};
    return (
      <RendererWrapper0>
        <Router history={history}>{renderRoutes(routes, props)}</Router>
      </RendererWrapper0>
    );
  }
}
